Vigezo na Vitone katika LESS
Wacha tuwe na kitendakazi kinachounda kivuli cha kuzuia:
.shadow(@s) {
box-shadow: @s;
}
Kama unavyoona, kuna kigezo kimoja katika kitendakazi chetu. Hii inamaanisha kuwa tutapitisha ndani ya hiki kigezo thamani zote za kivuli chetu kupitia nafasi, kama hivi:
div {
.shadow(1px 1px red);
}
Hata hivyo, katika CSS, unaweza kubainisha vivuli vingi, ukiviandika kupitia kitone. Katika kesi yetu Haya, haitawezekana, kwa sababu kitone kitaonekana na kompayla kama kitenganishi kati ya vigezo vya kitendakazi:
div {
.shadow(1px 1px red, 1px 1px blue); // itatoa makosa
}
Hata hivyo, kuna njia ya kufanya. Tunaweza kulazimisha LESS ikubali mstari wetu wenye kitone kama kigezo kimoja. Ili kufanya hivyo, unahitaji kumaliza orodha ya thamani zetu kwa alama ya nukta mkato:
div {
.shadow(1px 1px red, 1px 1px blue;);
}
Tengeneza kitendakazi kinachoongeza mandharinyuma. Kwa kutumia kitendakazi hiki, ongeza mandharinyuma kadhaa kwa kuzuia.