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:

styles.less.size(@w, @h) {
  width: @w;
  height: @h;
}

Laten we onze functie gebruiken:

styles.lessdiv {
  .size(200px, 100px);
}

Het resultaat na compilatie is de volgende code:

styles.cssdiv {
  width: 200px;
  height: 100px;
}
Задание 1

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.

Задание 2

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.

Задание 3

Maak vergelijkbare functies .absTR, .absBL en .absBR, die absolute positionering vanuit verschillende kanten instellen.