⊗mkLsBsCSSED 35 of 42 menu

Обединяване на селекторни последователности в @extend в SASS

Ако трябва да обединим селекторни последователности, ние също използваме директивата @extend:

Нека разгледаме следния пример:

#main .list p { font-weight: bold; } #sub .resume .link { @extend p; }

Обърнете внимание на компилирания код във файла css, при обединяване на две последователности, които нямат общи селектори, автоматично се образуват нови селектори: един с първата последователност преди втория и един с втората последователност преди първия:

#main .list p, #main .list #sub .resume .link, #sub .resume #main .list .link { font-weight: bold; }

В случай, че последователностите имат общ селектор, те ще бъдат обединени заедно и ще се редуват само разликите (ако има такива). В следващия пример и двете последователности имат идентификатор #main:

#main .list p { font-weight: semi-bold; } #main .resume .link { @extend p; }

В резултат на компилацията тези два идентификатора ще бъдат обединени:

#main .list p, #main .list #sub .resume .link, #sub .resume #main .list .link { font-weight: bold; }

Разкажете какъв ще бъде резултатът от компилацията на следния код:

div p { font-size: 12px; padding-bottom: 4px; } link button #card-title { @extend p; }
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне