今天在做一个vue项目的时候,用到了swiper轮播图控件,发现设计稿的当前页码指标的颜色和默认的不一样,如下:
![](https://img.haomeiwen.com/i12360137/d2521079c37d57e0.png)
然后我审查元素到,当前所控制的class,进行修改:
.swiper-pagination-current{
color: #FF6D02;
}
结果无效,然后我去查了下资料,大概了解了原因:
直接设置class没作用的原因是:scoped这个让本css只能作为组件使用
解决办法在如下:
.index_hd_swiper >>>.swiper-pagination-current{
color: #FF6D02;
}
意思是在index_hd_swiper下所有出现.swiper-pagination-current,就不会收scoped限制了
网友评论