⊗mkLsBsFoD 39 of 42 menu

SASS'ta @for Direktifi

@for direktifi ile sayaç değişkeni tarafından belirtilen miktarda belirli stiller oluşturulabilir. @for'un ilk yazım şekli şu şekildedir:

@for $var from (başlangıç) through (bitiş)

Bu durumda, aralık (başlangıç) ve (bitiş) değerlerini kesinlikle içerir. (başlangıç) ve (bitiş)'in tam sayı döndürmesi gerektiğine dikkat edilmelidir, çünkü sayım yönünü belirlerler, yani eğer (başlangıç) (bitiş)'ten küçükse, sayaç artacak ve tam tersi durumda azalacaktır.

@for direktifinin çalışmasını ilk sözdizimi varyantında aşağıdaki örnekle inceleyelim:

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

Derleme sonucu:

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

İkinci varyantta yazım şu şekildedir:

@for $var from (başlangıç) to (bitiş)

Burada (bitiş) değeri dahil edilmez.

Önceki örneği alıp ikinci varyantta yazalım:

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

Şimdi ortaya çıkan koda dikkat edin:

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

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

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

Aşağıdaki kodun derleme sonucunun ne olacağını açıklayın:

@for $var from 1 to 3 { .navbar-link-#{$var} { color: blue; width: 10px * $var; } }
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet