Estoy escribiendo un mixin como este:
@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;
}
Cuando se llama lo que realmente quiero es que si no $inset
se pasa ningún valor, no se genera nada, en lugar de compilarse en algo como esto:
-webkit-box-shadow: 2px 2px 5px #555555 "";
-moz-box-shadow: 2px 2px 5px #555555 "";
box-shadow: 2px 2px 5px #555555 "";
¿Cómo reescribo el mixin para que si no se pasa ningún valor $inset
, no se emite nada?
null
para omitir attr / prop. ie @include box-shadow($top, $left, $blur, $color, null)
blank
ninil
valor.