阿八博客
  • 100000+

    文章

  • 23

    评论

  • 20

    友链

  • 最近新加了很多技术文章,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

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

欢迎来到阿八个人博客网站。本 阿八个人博客 网站提供最新的站长新闻,各种互联网资讯。 喜欢本站的朋友可以收藏本站,或者加QQ:我们大家一起来交流技术! URL链接:https://www.abboke.com/jsh/2019/1010/116965.html
scoped看起来很好用,当时在Vue项目中,当我们引入第三方组件库时(如使用element-ui),需要在局部组件中修改第三方组件库样式,而又不想去除scoped属性造成组件之间的样式覆盖
这时我们可以通过特殊的方式穿透scoped

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

.wrapper >>> .swiper-pagination-bullet-active

background: #fff
- **2、sass和less的样式穿透 使用 /deep/**

// 语法
外层 /deep/ 第三方组件 {

样式

}

// eg
.wrapper /deep/ .swiper-pagination-bullet-active{

background: #fff;

}

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

相关文章

暂住......别动,不想说点什么吗?
  • 全部评论(0
    还没有评论,快来抢沙发吧!