MENOS - Função padrão

Descrição

A função Default retorna true apenas quando está disponível dentro da condição de guarda e não combina com nenhum outro mixin, caso contrário retorna false. Ele interpreta como css regular quando a função padrão é usada fora da condição de guarda do mixin.

Exemplo

O exemplo a seguir demonstra o uso da função padrão no arquivo LESS -

Abaixo está o arquivo de folha de estilo salvo com a extensão .less ; isso é semelhante a um arquivo 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);
}

Você pode compilar o arquivo style.less para style.css usando o seguinte comando -

lessc style.less style.css

Execute o comando acima; ele criará o arquivo style.css automaticamente com o seguinte código -

style.css

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