⊗mkLsBsMxP 19 of 42 menu

Parameter von Mixins in SASS

Ein wichtiges Merkmal von Mixins in SASS ist, dass sie Variablen als Parameter entgegennehmen, die innerhalb runder Klammern notiert werden und, falls es mehrere Variablen gibt, diese durch Kommas getrennt werden.

Betrachten wir das folgende Beispiel:

@mixin active($color, $width) { border: { color: $color; width: $width; style: dotted; } } p { @include active(yellow, 2px); }

Ergebnis der Kompilierung:

p { border-color: yellow; border-width: 2px; border-style: dashed; }

Zusätzlich können Standardwerte für Parameter an Mixins übergeben werden:

@mixin active($color, $width: 2px) { border: { color: $color; width: $width; style: dotted; } } p { @include active(yellow); } div { @include active(yellow, 4px); }

Nach der Kompilierung sehen wir:

p { border-color: yellow; border-width: 2px; border-style: dotted; } div { border-color: yellow; border-width: 4px; border-style: dotted; }

Erzählen Sie, wie das Ergebnis der Kompilierung des folgenden Codes aussehen wird:

@mixin simple-border($padding-top, $padding-bottom) { border: { padding-top: $padding-top; padding-bottom: $padding-bottom; color: green; } } p { @include simple-border(10px, 30px ); }

Erzählen Sie, wie das Ergebnis der Kompilierung des folgenden Codes aussehen wird:

@mixin simple-border($padding-top, $padding-bottom: 20px) { border: { padding-top: $padding-top; padding-bottom: $padding-bottom; color: green; } } p { @include simple-border(10px); }
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen