⊗mkLsBsARD 37 of 42 menu

SASS'тагы @at-root директивасы

@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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу