このLESSコードを見てください:
#navbar {
color: #fff;
&Logo {
color: #000;
&:hover { color: #000; }
}
}
...出力:
#navbar {
color: #fff;
}
#navbarLogo {
color: #000;
}
#navbarLogo:hover {
color: #000;
}
上記のコードは問題なく動作しますが、LESS でクラス名を組み合わせたり、クラス名をそのように拡張したりするのは悪い習慣ですか?
別の例として、.button
、.button-error
、.button-success
、または.button-error-true
すべてがメインの.button
LESS 呼び出しの下にあるとしますか?