⊗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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න