私は次のようなフォントにミックスインを使用しています:
#font {
.trebuchet(@weight: normal, @size: 12px, @lineHeight: 20px, @style:normal) {
font-family: "Trebuchet MS", arial, verdana, sans-serif;
font-size: @size;
font-weight: @weight;
line-height: @lineHeight;
font-style: @style;
}
}
最後のパラメーターであるスタイルのみを変更してこれを呼び出したいのですが、他の値はデフォルトのままにしておきます。たとえば、次のように書く代わりに:
#font > .trebuchet(normal, 12px, 20px, italic);
私は次のようなものを書きます:
#font > .trebuchet(false, false, false, italic);
(これは実際には機能しますが、間違った理由で疑われます-またはとにかくそれは適切な構文ではないようです)これを達成するための最良の方法は何ですか?