我记得读过一个 Sass 特性,它允许你指定一个元素列表,然后指定一个子元素,它会编译成一个包含多个选择器的列表。我四处寻找,但找不到。
我希望它编译成这样:
header .container,
footer .container
background: yellow
但我确信 Sass 有一个功能可以让它以更好的方式编写。
有什么想法吗?
最佳答案
该样式可以重构为:
.container {
header &, footer & {
background: yellow;
}
}
但也许您正在考虑 Compass 功能? http://compass-style.org/reference/compass/helpers/selectors/#nest
关于css - Sass 多重选择器重构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12897874/