0
我不明白为什么下面的代码生成.test a.test {color: black;}
而不是预期的a.test {color: black;}
?
我认为这是一个相反的方法&.a
它只产生test.a
(在这种情况下)。Sass:使用`class生成嵌套类'&`
.test {
width: 10px;
a#{&} {
color: black;
}
}
我不明白为什么下面的代码生成.test a.test {color: black;}
而不是预期的a.test {color: black;}
?
我认为这是一个相反的方法&.a
它只产生test.a
(在这种情况下)。Sass:使用`class生成嵌套类'&`
.test {
width: 10px;
a#{&} {
color: black;
}
}
我只是找到了解决的风格a.test
与嵌套在.test
a
类。
有一个特殊的sass指令@at-root
允许在列表的根目录下发出一个样式块。
// Sass
.test {
@at-root a#{&} {color: blue;}
}
// Generated CSS
a.test {color: blue;}