Múltiples parámetros en funciones LESS
En funciones en LESS se pueden pasar múltiples
parámetros. Para hacer esto, hay que enumerarlos
separados por comas. Como ejemplo, creemos una
función size que establezca las dimensiones del elemento:
.size(@w, @h) {
width: @w;
height: @h;
}
Utilicemos nuestra función:
div {
.size(200px, 100px);
}
Como resultado, después de la compilación obtendremos el siguiente código:
div {
width: 200px;
height: 100px;
}
Cree una función .fsh que con el primer
parámetro reciba el valor de la propiedad
font-size, y con el segundo - el valor de la propiedad
line-height.
Cree una función .absTL que
establezca posicionamiento absoluto. Al
hacerlo, con el primer parámetro recibirá
el valor de la propiedad top, y con el segundo -
el valor de la propiedad left.
Cree funciones análogas .absTR,
.absBL y .absBR, que establezcan posicionamiento
absoluto desde diferentes lados.