【发布时间】:2018-02-20 18:32:07
【问题描述】:
在使用 vue、vue-loader 和官方样板构建应用程序时,我注意到 scoped css 用于将 CSS 限制为当前组件。我看不出这有什么意义。当我觉得需要它时,我总是通过在包装类中定义它来“限定”css。
例如在 SASS 中:
.some-module {
h1, h2 {
font-weight: normal;
}
ul {
list-style-type: none;
padding: 0;
}
li {
display: inline-block;
margin: 0 10px;
}
a {
color: #42b983;
}
}
那么我从使用作用域 CSS 中获得了什么?或者它只是实现相同目标的另一种方法?
【问题讨论】: