我试了好久还是修改不了,这是为啥啊。
看你的css
有没有模块作用域,就是有没有scoped
,vue
组件编译后,会将 template
中的每个元素加入 [data-v-xxxx]
属性来确保 style scoped
仅本组件的元素而不会污染全局。
一般还是不建议去除scoped
,避免污染全局的样式。那就需要采用深度作用选择器
**(注意,只作用于css)**
.xxx >>> .el-input__inner {
// 样式
}
但如果是sass/less的话可能无法识别,这时候需要使用 /deep/ 选择器
.xxx {
/dee/ .el-input__inner {
// 样式
}
}
13 回答12.7k 阅读
2 回答4.9k 阅读✓ 已解决
9 回答1.6k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
8 回答2.2k 阅读
5 回答668 阅读
5 回答1.3k 阅读✓ 已解决