⊗mkLsBsFoD 39 of 42 menu

Директиви @for дар SASS

Бо ёрии директиви @for мумкин аст услубҳои муайянро ба миқдори муайянкардаи тағйирёбандаи-ҳисобкунак баровард. Версияи аввали навишти @for чунин намуд дорад:

@for $var from (begin) through (end)

Дар ин ҳолат ба диапазон қатъан қиматҳои (begin) ва (end) дохил карда мешаванд. Диққат додан лозим аст, ки (begin) ва (end) - бояд ададҳои бутун баргардонанд, зеро ки онҳо самти ҳисобро муайян мекунанд, яъне агар (begin) аз (end) хурдтар бошад, ҳисобкунак афзоиш хоҳад ёфт ва мувофиқан, агар баръакс - кам шудан.

Коркарди директиви @for дар версияи аввали синтаксис ба мисоли зерин баррасӣ кунем:

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

Натиҷаи компилятсия:

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

Дар версияи дуюм навиштан ба тариқи зерин намуд дорад:

@for $var from (begin) to (end)

Бо ин қимати (end) ҳазф мешавад.

Мисоли гузаштаро гирифта ва онро дар версияи дуюм нависем:

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

Акнун ба коди ба даст омада диққат диҳед:

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

Шарҳ диҳед, ки натиҷаи компилятсияи коди зерин чӣ гуна хоҳад буд:

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

Шарҳ диҳед, ки натиҷаи компилятсияи коди зерин чӣ гуна хоҳад буд:

@for $var from 1 to 3 { .navbar-link-#{$var} { color: blue; width: 10px * $var; } }
Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан