Vue-中-css-scoped-样式穿透-stylus-sass-lessdeep

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;

}


---

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

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据