⊗mkLsBsMxP 19 of 42 menu

Միքսինների պարամետրերը SASS-ում

SASS-ում միքսինների կարևոր առանձնահատկությունն այն է, որ դրանք ընդունում են փոփոխականներ պարամետրերով, որոնք գրվում են փակագծերի ներսում և, եթե մի քանի փոփոխական կա, ապա դրանք բաժանվում են ստորակետերով:

Դիտարկենք հետևյալ օրինակը:

@mixin active($color, $width) { border: { color: $color; width: $width; style: dotted; } } p { @include active(yellow, 2px); }

Կոմպիլյացիայի արդյունքը:

p { border-color: yellow; border-width: 2px; border-style: dashed; }

Բացի այդ, միքսիններին կարելի է փոխանցել պարամետրերի լռելյայն արժեքներ.

@mixin active($color, $width: 2px) { border: { color: $color; width: $width; style: dotted; } } p { @include active(yellow); } div { @include active(yellow, 4px); }

Կոմպիլյացիայից հետո մենք կտեսնենք.

p { border-color: yellow; border-width: 2px; border-style: dotted; } div { border-color: yellow; border-width: 4px; border-style: dotted; }

Պատմեք, թե ինչպիսին կլինի հետևյալ կոդի կոմպիլյացիայի արդյունքը.

@mixin simple-border($padding-top, $padding-bottom) { border: { padding-top: $padding-top; padding-bottom: $padding-bottom; color: green; } } p { @include simple-border(10px, 30px ); }

Պատմեք, թե ինչպիսին կլինի հետևյալ կոդի կոմպիլյացիայի արդյունքը.

@mixin simple-border($padding-top, $padding-bottom: 20px) { border: { padding-top: $padding-top; padding-bottom: $padding-bottom; color: green; } } p { @include simple-border(10px); }
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել