⊗mkLsBsARD 37 of 42 menu

A @at-root direktíva a SASS-ban

A @at-root direktíva arra szolgál, hogy a szabályokat kivonja a szülő szelektorból a fájl gyökerébe.

Nézzük meg a következő példát az első beágyazási szint szelektorával:

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

A fordítás eredményeként a következő kódot kaptuk:

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

Most pedig nézzük meg a @at-root directíva működését több szelektorral:

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

A fordítás után a kód így néz ki:

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

Mondd el, mi lesz a következő kód fordításának eredménye:

.primary-button { background-color: #3272c7; @at-root { .block-button { color: #ff0000; } .content-button { color: #ccb42a; } } .warning-button { border: 2px solid #232523; } }
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás