Veelvuldige parameters in LESS funksies

In funksies in LESS kan verskeie parameters oorgedra word. Om dit te doen, moet hulle deur 'n komma geskei word. Laat ons byvoorbeeld 'n funksie size skep wat die afmetings van 'n element spesifiseer:

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

Laat ons ons funksie gebruik:

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

Na kompilering sal die volgende kode die resultaat wees:

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

Skep 'n funksie .fsh wat as eerste parameter die waarde van die eienskap font-size sal neem, en as tweede - die waarde van die eienskap line-height.

Задание 2

Skep 'n funksie .absTL wat absolute posisionering sal spesifiseer. Hierby sal dit as eerste parameter die waarde van die eienskap top neem, en as tweede - die waarde van die eienskap left.

Задание 3

Skep soortgelyke funksies .absTR, .absBL en .absBR wat absolute posisionering vanuit verskillende kante spesifiseer.