Mehrere Parameter in LESS-Funktionen

In Funktionen in LESS können mehrere Parameter übergeben werden. Dazu müssen sie durch Kommas getrennt aufgelistet werden. Als Beispiel erstellen wir eine Funktion size, die die Abmessungen eines Elements festlegt:

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

Verwenden wir unsere Funktion:

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

Das Ergebnis nach der Kompilierung ist der folgende Code:

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

Erstellen Sie eine Funktion .fsh, deren erster Parameter den Wert der Eigenschaft font-size übernimmt, und der zweite - den Wert der Eigenschaft line-height.

Задание 2

Erstellen Sie eine Funktion .absTL, die absolute Positionierung festlegt. Dabei soll sie mit dem ersten Parameter den Wert der Eigenschaft top übernehmen, und mit dem zweiten - den Wert der Eigenschaft left.

Задание 3

Erstellen Sie analoge Funktionen .absTR, .absBL und .absBR, die absolute Positionierung von verschiedenen Seiten festlegen.