⊗mkLsBsOED 36 of 42 menu

@extend ішіндегі !optional белгісі SASS-та

Селекторды кеңейткен кезде, @extend директивасы дұрыс жұмыс істемеген жағдайда қателікке тап болуыңыз мүмкін. Мысалы, егер сізде келесі код болса:

a.info { @extend .main; }

Ешбір селектор .main қамтымаса, онда компиляция кезінде қателік болады. Мұндай жағдайда бізге селекторлар тізбегін біріктіру керек, ол үшін біз @extend директивасын қолданамыз.

Сонымен қатар, егер селектор .main қамтылған болса, мысалы: h1.main, онда да қателік болады, бұл a және h1 арасындағы қайшылықтан туындайды.

Сондықтан, қажет болған жағдайда, сіз @extend директивасына селектордан кейін жазылған міндетті емес екенін көрсететін !optional белгісін қолданып, жаңа селекторлар жасамауға рұқсат ете аласыз. Мысалы:

a.info { @extend .main !optional; }
Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау