我正在尝试删除我的 scss 选择器中的一些重复项。
.container {
.operation {
color: green;
}
.row.is-active &,
.row:hover & {
.operation {
color: inherit;
}
}
}
我试着像这样重写它:
.container {
.operation {
color: green;
}
.row & {
&.is-active, &:hover {
.operation {
color: inherit;
}
}
}
}
但是,这会导致.is-active
应用于.container
而不是.row
使用&符号时如何定位语法父级?