Izbirni parameter v funkcijah v LESS
Parametri v funkcijah so lahko izbirni. Za to jim je treba nastaviti privzeto vrednost. V tem primeru lahko pri klicu funkcije ne podamo vrednosti parametra - in uporabila se bo navedena privzeta vrednost. Poglejmo si primer.
Recimo, da imamo funkcijo, ki nastavi barvo elementa:
.color(@c) {
color: @c;
}
Naredimo tako, da je parameter barve
izbiren in ima privzeto vrednost red:
.color(@c: red) {
color: @c;
}
Pokličimo zdaj našo funkcijo s parametrom:
div {
.color(green);
}
Pokličimo zdaj našo funkcijo brez parametra:
div {
.color();
}