私はこのようなミックスインを書いています:
@mixin box-shadow($top, $left, $blur, $color, $inset:"") {
-webkit-box-shadow: $top $left $blur $color $inset;
-moz-box-shadow: $top $left $blur $color $inset;
box-shadow: $top $left $blur $color $inset;
}
私が本当に望んでいるのは、$inset
値が渡されない場合、次のようなものにコンパイルされるのではなく、何も出力されないということです。
-webkit-box-shadow: 2px 2px 5px #555555 "";
-moz-box-shadow: 2px 2px 5px #555555 "";
box-shadow: 2px 2px 5px #555555 "";
$inset
渡された値がない場合に何も出力されないように、ミックスインをどのように書き換えますか
null
、attr / propをスキップするためだけに使用できます。ie @include box-shadow($top, $left, $blur, $color, null)
blank
ornil
値がないのは残念です。