階層が次の場合:
。全て .d1 .d2
そして、「.all」から「.d2」までを選択したい。どうですか?例:
。全て .d1 .d2 &:ホバー & 。全て ...
.all をコンパイルする "& .all" の行 ... ???
階層が次の場合:
。全て .d1 .d2
そして、「.all」から「.d2」までを選択したい。どうですか?例:
。全て .d1 .d2 &:ホバー & 。全て ...
.all をコンパイルする "& .all" の行 ... ???
に何かをしたいだけなら<div class="all">
、これを行うことができます。たとえば、次のようにします。
.all
color: red
内部<div class="all">
のすべてを変更したい場合は、次のようにします。
.all *
color: red
最後に、 の直接の子のみを変更する場合は<div class="all">
、次のようにします。
.all > *
color: red
何を出力することを期待していますか?与えられた例では、次のようなセレクターを取得します。
.all .d1 .d2.all:hover
...SASS を知っていれば (LESS を使用します)。
それはあなたが望むものですか、それとも最終的に何が欲しいですか?