⊗mkLsBsOED 36 of 42 menu

!optional-merkki @extend:ssä SASS:ssa

Laajennettaessa valitsijaa voi törmätä virheeseen, kun @extend-direktiivi ei toiminut oikein. Esimerkiksi, jos sinulla on seuraava koodi:

a.info { @extend .main; }

Jos yksikään valitsija ei sisällä .main:ia, kompilointi epäonnistuu virheeseen. Tällöin meidän on yhdistettävä valitsijasekvenssit, mihin käytämme @extend-direktiiviä.

Lisäksi virhe tapahtuu, jos valitsija joka sisältää .main:in on muotoa: h1.main, mikä selittyy ristiriidalla a:n ja h1:n välillä.

Siksi tarvittaessa voit sallia @extend-direktiivin olematta luomatta uusia valitsijoita käyttämällä valinnaisuusmerkintää !optional, kirjoitettuna valitsijan jälkeen. Esimerkiksi:

a.info { @extend .main !optional; }
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää