Ist es möglich, um eine überlastung in sass-Mixins in Verbindung?

Lassen Sie sagen, Sie haben ein mixin für shadow wie:

@mixin box-shadow($offset, $blur, $color)
{
   -moz-box-shadow: $offset $offset $blur $color;
   -webkit-box-shadow: $offset $offset $blur $color;
   box-shadow: $offset $offset $blur $color;
}

Ist es möglich, überlastung, mixin mit so etwas wie:

@mixin box-shadow($offset, $blur)
{
    @include box-shadow($offset, $blur, #999);
}

Oder muss ich die verwenden unterschiedliche Namen für die Mixins in Verbindung?

  • Nur als Tipp, verwalten vendor-Präfixe in sass ist schwer, web-Browser werden ständig aktualisiert und es ist schwer zu mantain unseren code, um es zu halten richtig läuft mit jedem update, so empfehle ich die Verwendung von autoprefixer
Schreibe einen Kommentar