⊗mkLsBsCSSED 35 of 42 menu

SASS'та @extend'де селекторлордун ырааттуулугун бириктирүү

Эгер бизге селекторлордун ырааттуулугун бириктириш керек болсо, анда биз дагы @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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу