3
在Sass 3.2中添加了可變參數。SASS - 可變參數的默認值
@mixin hello($arguments...) {
property: $arguments;
}
//Usage:
@include hello(1);
@include hello(1, 2, 3);
@include hello(1, 2);
然而,這種說法不接受默認值,像這樣($args...: default-value)
現在,我使用這個代碼,但有沒有更好的辦法?
@mixin transition($values...) {
$values: null !default;
@if $values == null {
$values: all 0.3s ease;
}
-webkit-transition: $values;
-moz-transition: $values;
-ms-transition: $values;
-o-transition: $values;
transition: $values;
}
我看不到任何其他解決方案,而不是你的不幸。 – Christoph
https://github.com/nex3/sass/issues/810 – cimmanon