私は自分の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
に適用されますか?
期待される出力は何ですか? –
@Mr_Green期待される出力は最初の賛美の例(これは有効な例です)の結果です –
@ WillemD'Haeseleer私はあなたの質問を理解したので、私は以下の答えを修正しました。うまくいけば助けになります:) – shaune