Meerdere parameters in LESS-functies
In functies in LESS kunnen meerdere
parameters worden doorgegeven.
Om dit te doen moeten ze worden opgesomd
gescheiden door komma's. Laten we als voorbeeld
een functie size maken die de afmetingen van een element instelt:
.size(@w, @h) {
width: @w;
height: @h;
}
Laten we onze functie gebruiken:
div {
.size(200px, 100px);
}
Het resultaat na compilatie is de volgende code:
div {
width: 200px;
height: 100px;
}
Maak een functie .fsh, waarvan de eerste
parameter de waarde van de eigenschap
font-size accepteert, en de tweede - de waarde van de eigenschap
line-height.
Maak een functie .absTL die
absolute positionering instelt.
Hierbij accepteert deze als eerste parameter
de waarde van de eigenschap top, en als tweede -
de waarde van de eigenschap left.
Maak vergelijkbare functies .absTR,
.absBL en .absBR, die absolute
positionering vanuit verschillende kanten instellen.