⊗mkLsBsFn 24 of 42 menu

SASS'теги функциялар

Бул сабакта биз функцияларды кантип колдонууну карап чыгабыз. Функциялар, бир аз кошумчалоого окшош, бирок барабар өз маанилерин өзгөртө алуучу параметрлерди кошууга мүмкүндүк берет.

Келгиле, шрифттин өлчөмүн белгилей турган func функциясын жазалы. Өлчөмү параметр аркылуу берилсин жана параметр катары өзгөрмө иштейт:

$font-size: 10px;

Андан кийин функцияга $n параметрин жазабыз жана функциянын денесинде @return тилкесин милдеттүү түрдө көрсөтөбүз:

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

Компиляциянын натыйжасы:

#main { font-size: 20px; }

Ошондой эле функцияга аттуу аргументти берүүгө болот. Мурунку мисалдын шарттарын кайра жазалы:

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

Жана styles.css файлында биз ошол эле кодду көрөбүз:

#main { font-size: 20px; }

Төмөндөгү коддун компиляциясынын натыйжасы кандай болорун айтыңыз:

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

Төмөндөгү коддун компиляциясынын натыйжасы кандай болорун айтыңыз:

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

Төмөндөгү коддун компиляциясынын натыйжасы кандай болорун айтыңыз:

$size: 2px; @function func($num) { @return ($num * $size) + 20; } .logo { width: func(2); height: func(4); }
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу