Piszę taki mixin:
@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;
}
Po wywołaniu tak naprawdę chcę, aby jeśli żadna $inset
wartość nie została przekazana, nic nie jest generowane, zamiast kompilacji do czegoś takiego:
-webkit-box-shadow: 2px 2px 5px #555555 "";
-moz-box-shadow: 2px 2px 5px #555555 "";
box-shadow: 2px 2px 5px #555555 "";
Jak przepisać mixin, aby jeśli nie $inset
przekazano żadnej wartości , nic nie zostanie wyświetlone?
null
, aby pominąć attr / prop. ie @include box-shadow($top, $left, $blur, $color, null)
blank
aninil
.