⊗mkLsBsARD 37 of 42 menu

Direktiva @at-root u SASS-u

Direktiva @at-root je namenjena za izdvajanje pravila iz roditeljskog selektora u koren fajla.

Hajde da razmotrimo sledeći primer sa selektorima prvog nivoa ugnježdenja:

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

Kao rezultat kompilacije, dobili smo sledeći kod:

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

A sada pogledajmo rad directive @at-root sa nekoliko selektora:

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

Nakon kompilacije, kod izgleda ovako:

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

Objasnite, kakav će biti rezultat kompilacije sledećeg koda:

.primary-button { background-color: #3272c7; @at-root { .block-button { color: #ff0000; } .content-button { color: #ccb42a; } } .warning-button { border: 2px solid #232523; } }
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij