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