⊗mkLsBsFoD 39 of 42 menu

SASS-də @for direktivi

@for direktivi ilə sayğın dəyişəni tərəfindən göstərilən miqdarda müəyyən stilləri çıxarmaq olar. @for-un birinci yazılış variantı belə görünür:

@for $var from (baslangic) through (son)

Bu halda diapazona (baslangic) və (son) qiymətləri ciddi şəkildə daxil edilir. Diqqət yetirmək lazımdır ki, (baslangic) və (son) - tam ədədlər qaytarmalıdır, çünki onlar sayın istiqamətini təyin edir, yəni əgər (baslangic) (son)-dan kiçikdirsə, sayğın artacaq və müvafiq olaraq, əksinədirsə - azalacaq.

Gəlin @for direktivinin işini birinci sintaksis variantında aşağıdakı nümunə üzərində nəzərdən keçirək:

@for $count from 1 through 5 { .li-#{$count} { width: $count + px; } }

Kompilyasiya nəticəsi:

.li-1 { width: 1px; } .li-2 { width: 2px; } .li-3 { width: 3px; } .li-4 { width: 4px; } .li-5 { width: 5px; }

Ikinci variantda yazılış aşağıdakı kimi görünür:

@for $var from (baslangic) to (son)

Bundan əlavə, burada (son) qiyməti atılır.

Əvvəlki nümunəni götürək və onu ikinci variantda yazaq:

@for $count from 1 to 5 { .li-#{$count} { width: $count + px; } }

İndi alınan koda diqqət yetirin:

.li-1 { width: 1px; } .li-2 { width: 2px; } .li-3 { width: 3px; } .li-4 { width: 4px; }

Aşağıdakı kodun kompilyasiya nəticəsi necə olacağını izah edin:

@for $var from 5 through 1 { li-#{$var} { padding: 10 * $var + px; } }

Aşağıdakı kodun kompilyasiya nəticəsi necə olacağını izah edin:

@for $var from 1 to 3 { .navbar-link-#{$var} { color: blue; width: 10px * $var; } }
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et