MENOS - Función predeterminada

Descripción

La función predeterminada devuelve verdadero solo cuando está disponible dentro de la condición de protección y no coincide con ningún otro mixin; de lo contrario, devuelve falso. Se interpreta como CSS normal cuando la función predeterminada se usa fuera de la condición de protección de mezcla.

Ejemplo

El siguiente ejemplo demuestra el uso de la función predeterminada en el archivo LESS:

A continuación se muestra el archivo de hoja de estilo guardado con extensión .less ; esto es similar a un archivo CSS.

estilo sin

.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);
}

Puede compilar el archivo style.less en style.css usando el siguiente comando:

lessc style.less style.css

Ejecute el comando anterior; creará el archivo style.css automáticamente con el siguiente código:

style.css

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