Plusieurs paramètres dans les fonctions LESS

Dans les fonctions LESS, il est possible de passer plusieurs paramètres. Pour ce faire, ils doivent être listés par des virgules. Par exemple, créons une fonction size définissant les dimensions d'un élément :

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

Utilisons notre fonction :

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

En conséquence, après la compilation, le code suivant sera obtenu :

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

Créez une fonction .fsh dont le premier paramètre sera la valeur de la propriété font-size, et le second - la valeur de la propriété line-height.

Задание 2

Créez une fonction .absTL qui définira un positionnement absolu. Dans ce cas, son premier paramètre sera la valeur de la propriété top, et le second - la valeur de la propriété left.

Задание 3

Créez des fonctions similaires .absTR, .absBL et .absBR, définissant un positionnement absolu depuis différents côtés.