⊗mkLsBsARD 37 of 42 menu

एसएएस में @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çaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें