1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Vue 中 css scoped 样式穿透 ( stylus[] / sass / less[/deep/] )

Vue 中 css scoped 样式穿透 ( stylus[] / sass / less[/deep/] )

时间:2019-09-16 22:33:24

相关推荐

Vue 中 css scoped 样式穿透 ( stylus[] / sass / less[/deep/] )

scoped看起来很好用,当时在Vue项目中,当我们引入第三方组件库时(如使用element-ui),需要在局部组件中修改第三方组件库样式,而又不想去除scoped属性造成组件之间的样式覆盖。这时我们可以通过特殊的方式穿透scoped

1、stylus的样式穿透 使用 >>>

.wrapper >>> .swiper-pagination-bullet-activebackground: #fff

2、sass和less的样式穿透 使用 /deep/

// 语法外层 /deep/ 第三方组件 {样式}// eg.wrapper /deep/ .swiper-pagination-bullet-active{background: #fff;}

觉得有帮助的小伙伴点个赞支持下~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。