⊗mkLsBsOED 36 of 42 menu

Direktíva !optional v @extend v SASS

Pri rozširovaní selektora môžete chytiť chybu, keď direktíva @extend nefungovala správne. Napríklad, ak máte nasledujúci kód:

a.info { @extend .main; }

Ak žiadny selektor nebude obsahovať .main, počas kompilácie nastane chyba. V takom prípade potrebujeme spojiť sekvencie selektorov, na čo použijeme direktívu @extend.

Okrem toho, nastane chyba, ak selektor obsahujúci .main bude taký: h1.main, čo sa vysvetľuje konfliktom medzi a a h1.

Preto, v prípade potreby, môžete povoliť direktíve @extend nevytvárať nové selektory pomocou direktívy voliteľnosti !optional, zapísanej za selektor. Napríklad:

a.info { @extend .main !optional; }
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť