⊗mkLsBsCE 19 of 41 menu

Kupanua Madarasa katika LESS

Upungufu wa mixins ni kwamba matokeo yake ni kurudia kwa msimbo. Hebu tuangalie kwa mfano, ina maana gani.

Hebu tuchukulie tuna msimbo ufuatao:

.mix { width: 100px; height: 100px; } p { .mix; color: red; }

Msimbo huu utakusanywa kwa njia ifuatayo, na kusababisha kurudia:

.mix { width: 100px; height: 100px; } p { width: 100px; height: 100px; color: red; }

Ingelikuwa kompakt zaidi ikiwa msimbo huu ungalikusanywa kwa njia ifuatayo:

.mix, p { width: 100px; height: 100px; } p { color: red; }

Hii inaweza kufikiwa, kwa kutumia amri &:extend, ambayo haingizi mchanganyiko moja kwa moja kwenye msimbo, bali inapanua darasa lililopewa. Hebu tusahihishe msimbo wetu:

.mix { width: 100px; height: 100px; } p { &:extend(.mix); color: red; }

Eleza, matokeo ya kukusanywa ya msimbo ufuatao yatakuwa yapi:

.mix { color: red; font-size: 20px; } p { &:extend(.mix); width: 300px; }

Eleza, matokeo ya kukusanywa ya msimbo ufuatao yatakuwa yapi:

.mix { color: red; font-size: 20px; } #block p { &:extend(.mix); width: 300px; }

Eleza, matokeo ya kukusanywa ya msimbo ufuatao yatakuwa yapi:

.mix { color: red; font-size: 20px; } #block p, #block div { &:extend(.mix); width: 300px; }

Eleza, matokeo ya kukusanywa ya msimbo ufuatao yatakuwa yapi:

.mix { color: red; font-size: 20px; } #block { width: 300px; p { height: 100px; &:extend(.mix); } div { height: 200px; &:extend(.mix); } }

Eleza, matokeo ya kukusanywa ya msimbo ufuatao yatakuwa yapi:

.mix1 { color: red; } .mix2 { font-size: 20px; } div { width: 300px; &:extend(.mix1); &:extend(.mix2); }
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa