MENO - Funzione predefinita

Descrizione

La funzione Default restituisce true solo quando è disponibile all'interno della condizione guard e non corrisponde a nessun altro mixin altrimenti restituisce false. Si interpreta come css regolare quando la funzione predefinita viene utilizzata al di fuori della condizione di mixin guard.

Esempio

L'esempio seguente mostra l'uso della funzione predefinita nel file LESS:

Di seguito è riportato il file del foglio di stile salvato con estensione .less ; questo è simile a un file CSS.

style.less

.mixin(1)                   {a: 5}
.mixin(2)                   {b: 10}
.mixin(3)                   {c: 15}
.mixin(@a) when (default()) {d: @a}

div {
   .mixin(12);
}

div.style {
   .mixin(3);
}

È possibile compilare il file style.less in style.css utilizzando il seguente comando:

lessc style.less style.css

Esegui il comando precedente; creerà automaticamente il file style.css con il seguente codice:

style.css

div {
   d: 12;
}
div.special {
   c: 15;
}