⊗mkLsBsFn 24 of 42 menu

Functies in SASS

In deze les bekijken we hoe we functies kunnen gebruiken. Functies lijken enigszins op mixins, maar stellen je in staat om parameters toe te voegen, die hun waarden kunnen veranderen.

Laten we een functie func maken, die de lettergrootte zal instellen. Laat de grootte worden doorgegeven als parameter en laat de parameter een variabele zijn:

$font-size: 10px;

Vervolgens schrijven we parameter $n in de functie en we moeten in de body van de functie @return specificeren:

@function func($n) { @return $n * $font-size; } #main { font-size: func(2); }

Compilatieresultaat:

#main { font-size: 20px; }

Je kunt ook een benoemd argument doorgeven aan de functie. Laten we de voorwaarden van het vorige voorbeeld herschrijven:

@function func($n) { @return $n * $font-size; } #main { font-size: func($n: 2); }

En in het bestand styles.css zien we dezelfde code:

#main { font-size: 20px; }

Vertel wat het compilatieresultaat zal zijn van de volgende code:

$size: 10px; @function func($num) { @return $num + $size; } div { font-size: func(4); }

Vertel wat het compilatieresultaat zal zijn van de volgende code:

$size: 4px; @function func($num) { @return $num + $size; } .card { padding: func(2); margin: func(6); width: func(416); }

Vertel wat het compilatieresultaat zal zijn van de volgende code:

$size: 2px; @function func($num) { @return ($num * $size) + 20; } .logo { width: func(2); height: func(4); }
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren