⊗mkLsBsARD 37 of 42 menu

დირექტივა @at-root SASS-ში

@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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა