⊗mkLsBsFn 24 of 42 menu

Fungsi dalam SASS

Dalam pelajaran ini, kita akan melihat bagaimana untuk menggunakan fungsi. Fungsi, agak serupa dengan mixin, tetapi membolehkan penambahan parameter, yang boleh menukar nilainya.

Mari kita buat fungsi func, yang akan menetapkan saiz fon. Biarkan saiz dihantar sebagai parameter dan biarkan parameter tersebut menjadi pembolehubah:

$font-size: 10px;

Kemudian tentukan parameter dalam fungsi $n dan pastikan untuk menyatakan @return dalam badan fungsi:

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

Hasil kompilasi:

#main { font-size: 20px; }

Anda juga boleh menghantar hujah bernama kepada fungsi. Tulis semula syarat contoh sebelumnya:

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

Dan dalam fail styles.css kita akan melihat kod yang sama:

#main { font-size: 20px; }

Beritahu, apakah hasil kompilasi kod berikut:

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

Beritahu, apakah hasil kompilasi kod berikut:

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

Beritahu, apakah hasil kompilasi kod berikut:

$size: 2px; @function func($num) { @return ($num * $size) + 20; } .logo { width: func(2); height: func(4); }
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak