默认情况:写在组件中的样式会全局生效->因此很容易造成多个组件之间的样式冲突问题
1.全局样式:默认组件中的样式会作用到全局
2.局部样式:可以给组件加上scoped属性,可以让样式只作用于当前组件
<style scoped> </style>
scoped原理:
1.给当前组件模版的所有元素,都会被添加上一个自定义属性data-v-hash值
区分开不同的组件
2.css选择器后面,被自动处理,添加上了属性选择器div[data-v-hash]
默认情况:写在组件中的样式会全局生效->因此很容易造成多个组件之间的样式冲突问题
1.全局样式:默认组件中的样式会作用到全局
2.局部样式:可以给组件加上scoped属性,可以让样式只作用于当前组件
<style scoped> </style>
scoped原理:
1.给当前组件模版的所有元素,都会被添加上一个自定义属性data-v-hash值
区分开不同的组件
2.css选择器后面,被自动处理,添加上了属性选择器div[data-v-hash]