我正在为当前项目使用Sass(.scss)。
以下示例:
的HTML
<div class="container desc">
<div class="hello">
Hello World
</div>
</div>
SCSS
.container {
background:red;
color:white;
.hello {
padding-left:50px;
}
}
这很好。
使用嵌套样式时可以处理多个类吗?
在上面的示例中,我正在谈论:
的CSS
.container.desc {
background:blue;
}
在这种情况下,所有div.container
通常会red
,但div.container.desc
会是蓝色的。
我该如何将它container
与Sass 嵌套在一起?
如果是这样,我认为您需要使用一种更好的方法来创建类名或类名约定。例如,就像您说的那样,您希望
.container
班级根据特定的用法或外观具有不同的颜色。你可以这样做:SCSS
的CSS