私はウェブサイトで使用するさまざまな色のLESSで単純なミックスインを作成しようとしています。mixinの引数を使ってLESSのクラス名を作成する
私が欲しいのは、クラス名の一部としてmixin
argument
も使用しています。
@green: #5FBEAA; // my color variable
.text-color(@color) {
.text-{@color} {
color: @color;
}
}
.text-color(@green);
私は取得しています出力は次のようになります。
.text-#5FBEAA {
color:#5FBEAA
}
私が欲しいのです:
.text-green {
color:#5FBEAA
}
はどのようにしてSASSやスタイラスでこれを行うのですか? – blonfu
@blonfu SASS/Stylusで試しました。そういうわけではない。私の間違い。私はその何かを使っていた。ここでそれは間違っていた。 –
私は変数名にそのようにアクセスできることは奇妙に思えました。 – blonfu