規則性のあるclass名を作る際に有効。
こういうこと
.ta{
&_center{
text-align: center !important;
}
&_right{
text-align: right !important;
}
}
↓こうなる
.ta_center{
text-align: center !important;
}
.ta_right{
text-align: right !important;
}
「&」は親の階層をそのまま引っ張るってことで、しかもclass、idとしてだけでなく文字列として扱っていいと解釈できる。
WEBサイトのソースコードを巡ってると、ハイフン区切りで繋ぎまくってるclassを偶に見ることがあるのだけど、多分作りとしてはこれのやつ。
コメント