⊗mkLsBsFoD 39 of 42 menu

Direktiva @for në SASS

Me ndihmën e direktivës @for mund të nxirren stile të caktuara në sasinë e treguar nga ndryshorja-numërues. Varianti i parë i shënimit @for duket kështu:

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

Në këtë rast, në diapazon përfshihen rreptësisht vlerat (begin) dhe (end). Vlen t'i kushtohet vëmendje faktit që (begin) dhe (end) - duhet të kthejnë numra të plotë, pasi ato përcaktojnë drejtimin e numërimit, d.m.th. nëse (begin) është më e vogël se (end), numëruesi do të rritet dhe në përputhje me rrethanat, nëse është e kundërta - do të ulet.

Le të shqyrtojmë funksionimin e direktivës @for në variantin e parë të sintaksës në shembullin vijues:

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

Rezultati i kompilimit:

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

Në variantin e dytë, shënimi duket si më poshtë:

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

Për më tepër, këtu vlera (end) hiqet.

Le të marrim shembullin e mëparshëm dhe ta shkruajmë atë në variantin e dytë:

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

Tani vëreni kodin që rezultoi:

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

Tregoni, si do të jetë rezultati i kompilimit të kodit në vijim:

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

Tregoni, si do të jetë rezultati i kompilimit të kodit në vijim:

@for $var from 1 to 3 { .navbar-link-#{$var} { color: blue; width: 10px * $var; } }
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo