私はこのlessファイルを書いています。次のようにCSSの動的クラス名がありません
コードは次のとおりです。
.flag (@code) {
(~'[email protected]{code}') {
+ label {
&:after {
background-image: url('images/flags/@{code}.png');
}
}
}
}
input[type='radio'] {
&.flag {
.flag(us);
}
}
今のところ、これは、しかし、私は結果を以下のCSS(.flagと.US間のスペースに注意)
input[type='radio'].flag .us + label:after {
background-image: url('images/flags/us.png');
}
を生成します探して、次のようにする必要があります:
明らかinput[type='radio'].flag.us + label:after {
background-image: url('images/flags/us.png');
}
私は(コンビネータが必要&)どこかに。しかし、どこを正確に把握することはできません。これまでに試したことはすべて、エラーの解析や望ましくない結果の解析につながります。それも始めることが可能ですか?
ご協力いただければ幸いです。