次のような LESS パラメトリック mixin があるとします。
.trans (@what: all, @time: 0.2s, @type: ease-in-out) {
-webkit-transition: @arguments;
-moz-transition: @arguments;
-o-transition: @arguments;
-ms-transition: @arguments;
transition: @arguments;
}
期待どおりに動作します:
.myItem {
.trans;
}
しかし、@time を 0.4 秒に設定したい場合は、最初の項目にも引数を渡す必要があるようです。
.trans(all, 0.4s);
null引数を渡すだけの構文はありますか?デフォルト(「すべて」)が単に使用されますか? これは機能せず、コンパイル時にエラーがスローされます。
.trans(,0.4s);
ありがとう。