⊗mkLsBsFn 24 of 42 menu

Funkcije v SASS

V tej lekciji bomo preučili, kako uporabljati funkcije. Funkcije so nekoliko podobne mešanjem, vendar omogočajo dodajanje parametrov, ki lahko spreminjajo svoje vrednosti.

Ustvarimo funkcijo func, ki bo nastavila velikost pisave. Naj bo velikost posredovana kot parameter in kot parameter naj bo spremenljivka:

$font-size: 10px;

Nato v funkciji določimo parameter $n in v telesu funkcije obvezno navedemo @return:

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

Rezultat prevajanja:

#main { font-size: 20px; }

V funkcijo lahko podamo tudi poimenovani argument. Prepišimo pogoje iz prejšnjega primerja:

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

In v datoteki styles.css bomo videli enako kodo:

#main { font-size: 20px; }

Povejte, kakšen bo rezultat prevajanja nadaljnje kode:

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

Povejte, kakšen bo rezultat prevajanja nadaljnje kode:

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

Povejte, kakšen bo rezultat prevajanja nadaljnje kode:

$size: 2px; @function func($num) { @return ($num * $size) + 20; } .logo { width: func(2); height: func(4); }
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni