⊗mkLsBsFoD 39 of 42 menu

SASS-daky @for direktiwasy

@for direktiwasy bilen sanagýa özgerýäniniň görkezen mukdarynda kesgitli stilleri çykarýarys. @for-iň birinji ýazylyş görnüşi şeýle:

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

Bu ýagdaýda (begin) we (end) bahalary diýlen ýaly sanawda goşulýar. (Begin) we (end) – ýekeje sanlary yzyna gaýtarmaly, sebäbi olar sanagyň ugruny kesgitleýärler, ýagny (begin) (end)-den kiçi bolsa, sanag ýokarlanar, tersine bolsa, peseler.

@for direktiwasynyň işini birinji sintaksis görnüşinde aşakdaky mysalda gözden geçirýäris:

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

Kompileýasiýanyň netijesi:

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

Ikinji görnüşde ýazylyş aşakdaky ýaly bolýar:

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

Bu ýerde (end) bahasy çykarylyp atylýar.

Öňki mysaly alyp, ony ikinji görnüşde ýazaýaly:

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

Indi ýüze çykan koda üns beriň:

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

Aşakdaky kodyň kompileýasiýa netijesiniň nähili boljakdygyny düşündiriň:

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

Aşakdaky kodyň kompileýasiýa netijesiniň nähili boljakdygyny düşündiriň:

@for $var from 1 to 3 { .navbar-link-#{$var} { color: blue; width: 10px * $var; } }
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et