⊗mkLsBsMVEaD 41 of 42 menu

Meervoudige waardes in die @each richtlijn in SASS

Die @each richtlijn kan gebruik word om meer komplekse stylelyste saam te stel. Om dit te doen, skryf ons verskeie veranderlikes, en voeg bykomende waardes by die lys van elemente.

Kom ons kyk na die volgende voorbeeld:

@each $picture, $color, $padding in (winter, blue, 10px), (spring, green, 12px), (summer, yellow, 14px), (autumn, brown, 16px) { img.#{$picture} { background-image: url('/images/#{$picture}.png'); border: 4px solid $color; padding: $padding ; } }

Die resultaat van kompilering:

img .winter { background-image: url("/images/winter.png"); border: 4px solid blue; padding: 10px; } img .spring { background-image: url("/images/spring.png"); border: 4px solid green; padding: 12px; } img .summer { background-image: url("/images/summer.png"); border: 4px solid yellow; padding: 14px; } img .autumn { background-image: url("/images/autumn.png"); border: 4px solid brown; padding: 16px; }

Deur meervoudige toekenning te gebruik kan jy ook waardepare by die lys voeg:

@each $elem, $font-size in (div: 14px, p: 12px) { #{elem} { font-size: $font-size; } }

Laat ons nou kyk na die resultaat:

div { font-size: 14px; } p { font-size: 12px; }

Vertel, wat sal die resultaat van die kompilering van die volgende kode wees:

@each $elem, $size, $color in (navbar: 14px blue, link: 12px red, span: 10px green) { #{$elem} { font-size: $size; color: $color; } }

Verander die voorwaardes van die vorige taak, sodat die elemente navbar, link en span onderskeidelik onderste, gestreepte en golwende onderstreping van die teks kry.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp