Todos los parámetros de la función en LESS
Supongamos que tenemos la siguiente función:
.border(@w, @c, @t) {
border: @w @c @t;
}
Al crear una función así, es un poco inconveniente que primero tengamos que enumerar todos los parámetros en la declaración de la función, y luego enumerar los mismos parámetros dentro de la función.
Para ello viene al rescate la variable clave especial
@arguments, que contiene todos
los parámetros de la función. Simplifiquemos nuestro código usando
esta variable:
.border(@w, @c, @t) {
border: @arguments;
}
Simplifica el código de la siguiente función:
.shadow(@x, @y, @r, @w, @c) {
box-shadow: @x @y @r @w @c;
}