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>本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!