Множество параметри в функции на LESS

Във функции в LESS могат да се предават множество параметри. За целта те трябва да се изброят чрез запетая. За пример нека направим функция size, задаваща размерите на елемент:

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

Нека използваме нашата функция:

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

В резултат след компилация ще се получи следният код:

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

Направете функция .fsh, която с първия параметър ще приема стойността на свойството font-size, а с втория - стойността на свойството line-height.

Задание 2

Направете функция .absTL, която ще задава абсолютно позициониране. При това тя с първи параметър ще приема стойността на свойството top, а с втория - стойността на свойството left.

Задание 3

Направете аналогични функции .absTR, .absBL и .absBR, задаващи абсолютно позициониране от различни страни.