以下のようなクラスを作りたいです。
.colored{
&{
.red{background-color:red;}
.blue{background-color:blue;}
.gray{background-color:gray;}
}
}
それは機能していませんが、次のように書くと:
.colored{
&.red{
background-color:red;
}
&.blue{
background-color:blue;
}
&.gray{
background-color:gray;
}
}
それは動作します。最初のバージョンが期待どおりに動作しない理由はありますか?