⊗mkLsBsARD 37 of 42 menu

@at-root-direktivet i SASS

Direktivet @at-root er designet for å hente regler ut av foreldreselektoren til rotnivået i filen.

La oss se på følgende eksempel med selektorer på første innrykksnivå:

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

Etter kompilering får vi følgende kode:

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

La oss nå se på hvordan directivet @at-root fungerer med flere selektorer:

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

Etter kompilering ser koden slik ut:

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

Forklar hvordan resultatet av kompileringen av følgende kode vil se ut:

.primary-button { background-color: #3272c7; @at-root { .block-button { color: #ff0000; } .content-button { color: #ccb42a; } } .warning-button { border: 2px solid #232523; } }
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis