设置样式
<style lang="scss" scoped>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
</style>
发现只对部分元素有效。
改成 /deep/ 之后全部有效
.editor /deep/ {
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
}
这是为何?
设置样式
<style lang="scss" scoped>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
</style>
发现只对部分元素有效。
改成 /deep/ 之后全部有效
.editor /deep/ {
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
}
这是为何?
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
加了scoped属性后样式只针对当前组件生效。
vue scoped