0
我想选择一个元素,如果它具有类.eventContainer
并与.todo
类父母,或者如果它具有类.grid
和.todo
:是否有“是后代还是有类”的sass/css选择器?
.todo .eventContainer,
.grid.todo
background-color: gray
有没有办法做到这一点与嵌套,以避免两次指定.todo
类?
我想选择一个元素,如果它具有类.eventContainer
并与.todo
类父母,或者如果它具有类.grid
和.todo
:是否有“是后代还是有类”的sass/css选择器?
.todo .eventContainer,
.grid.todo
background-color: gray
有没有办法做到这一点与嵌套,以避免两次指定.todo
类?
正如在评论中指出,你可以使用符号运算符(见official documentation)在嵌套规则插入家长选择,这样的事情:
.todo
& .eventContainer,
&.grid
background-color: gray
这将汇编成:
.todo .eventContainer,
.todo.grid {
background-color: gray;
}
https://css-tricks.com/the-sass-ampersand/ – jonrsharpe
@jonrsharpe谢谢,作品。如果您将其作为答案发布,我会接受它 – Chris