LESS функциясындағы барлық параметрлер
Бізде келесі функция бар делік:
.border(@w, @c, @t) {
border: @w @c @t;
}
Мұндай функцияны жасағанда бізге алдымен функцияны жариялау кезінде барлық параметрлерді тізіп шығу, содан кейін функция ішінде де дәл осындай параметрлерді тізіп шығу қолайсыз.
Бұл жерде функцияның барлық параметрлерін өз
ішінде ұстайтын арнайы кілттік айнымалы
@arguments көмекке келеді. Осы айнымалыны
пайдаланып, біздің кодты жеңілдетейік:
.border(@w, @c, @t) {
border: @arguments;
}
Келесі функцияның кодты жеңілдетіңіз:
.shadow(@x, @y, @r, @w, @c) {
box-shadow: @x @y @r @w @c;
}