⊗mkLsBsARD 37 of 42 menu

@at-root դիրեկտիվը SASS-ում

@at-root դիրեկտիվը նախատեսված է կանոնները ծնողական ընտրողից ֆայլի արմատում տեղադրելու համար:

Դիտարկենք ներդրման առաջին մակարդակի ընտրողներով հետևյալ օրինակը.

.parent { background-color: #fdd; @at-root .child { border: 1px solid; } }

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

.parent { background-color: #fdd; } .child { border: 1px solid; }

Այժմ դիտարկենք @at-root դիրեկտիվի աշխատանքը մի քանի ընտրողների հետ.

.main-parent { background-color: #fdd; @at-root { .first-child { border: 1px solid; } .second-child { font-weight: bold; } } .step-child { color: #232523; } }

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

.main-parent { background-color: #fdd; } .first-child { border: 1px solid; } .second-child { font-weight: bold; } .main-parent .step-child { color: #232523; }

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

.primary-button { background-color: #3272c7; @at-root { .block-button { color: #ff0000; } .content-button { color: #ccb42a; } } .warning-button { border: 2px solid #232523; } }
Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել