vue中能穿透组件的css选择器
如果父组件style设置了scoped,除了全局样式与子组件内部修改样式以外不受外部样式的影响,但要是父组件想修改子组件某个地方的样式但又不想为了这么一点变动去添加个全局样式该怎么做呢?
这种情况可以使用带穿透功能的css选择器 >>>,如:
<style scoped> .nav >>> .component{ color: #f1f1f1; } >>> .component{ color: #fff; } </style>
与其作用相同的还有深度作用选择器/deep/
<style scoped>
.nav /deep/ .component{
color: #f1f1f1;
}
/deep/ .component{
color: #fff;
}
</style>本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!