CSSを改善するためにLESSを使用しており、クラスをクラス内にネストしようとしています。かなり複雑な階層がありますが、何らかの理由で私の入れ子が機能しません。私はこれを持っています:
.g {
float: left;
color: #323a13;
.border(1px,#afc945);
.gradient(#afc945, #c8da64);
.common;
span {
.my-span;
.border-dashed(1px,rgba(255,255,255,0.3));
}
.posted {
.my-posted;
span {
border: none;
}
}
}
動作しません.g.posted
。それは単に.g
ビットを示しています。私がこれをするならそれは大丈夫です:
.g {
float: left;
color: #323a13;
.border(1px,#afc945);
.gradient(#afc945, #c8da64);
.common;
span {
.my-span;
.border-dashed(1px,rgba(255,255,255,0.3));
}
}
.g.posted {
.my-posted;
span {
border: none;
}
}
私は巣にたい.posted
に.g
かかわらず。何か案は?
sass
&演算子で組み込まれたその機能があります。