border-image 使border-radius失效
时间: 2023-10-27 13:05:43 浏览: 209
CSS3 border-image详解、应用及jQuery插件
是的,当使用 border-image 属性时,会覆盖 border-radius 的效果。这是因为 border-image 是将图片作为边框来显示,而图片本身是没有圆角的,所以 border-radius 的效果就被覆盖了。
如果想要在使用 border-image 的同时保留 border-radius 的效果,可以考虑使用 ::after 伪元素来实现。具体做法是在元素上设置 border-image,然后使用 ::after 伪元素来添加一个圆角的背景色层,从而达到保留圆角的效果。
阅读全文