Več neobveznih parametrov v funkcijah v LESS

Če ima funkcija več parametrov, morajo biti neobvezni parametri nameščeni na koncu. Poglejmo si primer.

Recimo, da imamo funkcijo, ki določa barvo besedila in hkrati barvo ozadja:

styles.less.color(@c1, @c2) {
  color: @c1;
  background-color: @c2;
}

Naredimo, da drugi parameter ni obvezen:

styles.less.color(@c1, @c2: white) {
  color: @c1;
  background-color: @c2;
}

In sedaj naredimo, da tudi prvi parameter ni obvezen:

styles.less.color(@c1: black, @c2: white) {
  color: @c1;
  background-color: @c2;
}
Задание 1

Naredite funkcijo border, ki določa obrobo. Naj sprejme tri parametre: debelino, barvo in tip obrobe. Naj privzeto funkcija ustvari obrobo debeline 1px, barve black in tipa solid.