我正在构建一个flexbox网格,并希望在它的直接父级(网格)和另一个父级子级(嵌套)中有一个元素(列)是子级。
我的问题:是否有SASS方法可以在保持干燥的同时实现这一目标?目前的实施如下:
.grid{
...
.nested{
...
.columns{
...
}
}
.columns{
...
}
}
答案 0 :(得分:0)
只需使用.nested
之外的那个。
它将编译为.grid .columns
,这将适用于.columns
内的所有.grid
,包括.grid .nested
内的所有.grid .nested .columns
。
但是,如果您出于某种原因需要.grid{
...
.nested{
...
}
&, .nested {
.columns{
...
}
}
}
,那么您可以这样做:
onSaveInstanceState
答案 1 :(得分:0)
您可以先为.grid .column
设置样式,然后在colums
元素中为nested
添加必要的样式。因此,您是干的,因为这些将级联.grid .columns