Compilador de LESS para CSS
Compile folhas de estilo LESS em CSS puro online e grátis com o nosso compilador de LESS para CSS. Suporta variáveis, regras aninhadas, seletor pai (&), mixins com parâmetros, operações aritméticas e funções de cor - sem necessidade de Node.js ou ferramentas de build. Sem cadastro: toda a compilação roda localmente no seu navegador.
Paste your LESS stylesheet and click Compile. The compiler resolves variables, expands nested rules, applies mixins, evaluates arithmetic operations, and outputs valid CSS. All compilation runs locally in your browser.
Por que usar o nosso compilador de LESS para CSS?
- Compilação instantânea de LESS para CSS: compile folhas LESS em CSS puro instantaneamente no seu navegador, sem tempo de espera. O nosso compilador de LESS para CSS resolve variáveis, expande regras aninhadas, aplica mixins e avalia aritmética em milissegundos.
- Compilador de LESS para CSS online seguro: toda a compilação de LESS para CSS acontece localmente no seu navegador - as suas folhas de estilo nunca saem do seu dispositivo. Use o nosso compilador de LESS para CSS online com total privacidade e zero coleta de dados.
- Compilador de LESS para CSS online - sem instalação: use o nosso compilador de LESS para CSS diretamente em qualquer navegador sem configurar Node.js, npm ou ferramentas de build. Compile LESS em CSS de qualquer dispositivo, em qualquer lugar, instantaneamente.
- Variáveis, aninhamento, mixins e operações: o nosso compilador de LESS para CSS suporta todos os recursos essenciais do LESS: variáveis, regras aninhadas, seletor pai (&), mixins com parâmetros, operações aritméticas e funções de cor, incluindo darken(), lighten() e fade().
Casos de uso comuns do compilador de LESS para CSS
- Prototipagem rápida de LESS: desenvolvedores frontend usam o nosso compilador de LESS para CSS para prototipar estilos rapidamente sem configurar um pipeline de build. Cole código LESS e veja instantaneamente a saída CSS compilada - sem Node.js ou npm.
- Migração de projetos legados: equipes que migram do LESS para CSS puro ou SCSS usam o nosso compilador de LESS para CSS para converter folhas LESS existentes. Compile arquivos LESS em CSS e use a saída como ponto de partida para a migração.
- Aprendizagem e educação: estudantes e desenvolvedores que aprendem LESS usam o nosso compilador para entender como os recursos do LESS compilam para CSS. Veja exatamente como variáveis, aninhamento e mixins se expandem em regras CSS padrão.
- Depuração de folhas LESS: depure problemas de compilação do LESS colando o código LESS problemático no nosso compilador. Identifique quais variáveis, mixins ou regras aninhadas estão causando uma saída CSS inesperada.
- Substituição de ferramentas de build: use o nosso compilador de LESS para CSS como uma alternativa rápida a configurar Webpack, Gulp ou Grunt para tarefas simples de compilação de LESS. Compile e baixe a saída CSS sem qualquer configuração de build.
- Revisão de código e documentação: líderes técnicos usam o nosso compilador de LESS para CSS para revisar código LESS e gerar o CSS compilado para documentação. Mostre tanto o código-fonte LESS quanto a saída CSS compilada em pull requests e documentos de design.
O que é LESS?
O LESS (Leaner Style Sheets) é um pré-processador de CSS que estende o CSS com recursos de programação como variáveis , regras aninhadas , mixins , operações aritméticas e funções . O código LESS precisa ser compilado em CSS puro antes que os navegadores possam usá-lo. O nosso compilador de LESS para CSS processa folhas LESS inteiramente no seu navegador e gera CSS válido que funciona em todos os navegadores. O LESS foi um dos primeiros pré-processadores de CSS e ainda é amplamente usado em projetos como o Bootstrap 3 e muitas bases de código legadas.
Como funciona o nosso compilador de LESS para CSS
- 1. Cole o seu código LESS: insira qualquer folha LESS com variáveis, regras aninhadas, mixins ou operações. Toda a compilação acontece localmente no seu navegador - as suas folhas de estilo nunca saem do seu dispositivo.
- 2. Compile instantaneamente: clique em Compilar para CSS. O compilador resolve variáveis, expande seletores aninhados, aplica mixins, avalia aritmética e processa funções de cor. Escolha a saída legível ou minificada.
- 3. Copie ou baixe: veja a saída CSS compilada. Copie para a área de transferência ou baixe como styles.css para uso imediato no seu projeto.
Recursos do LESS suportados
- Variáveis: @primary: #4a90e2; - defina valores reutilizáveis e referencie-os em toda a folha de estilo.
- Aninhamento: escreva regras CSS aninhadas que espelham a estrutura HTML. O compilador as achata em seletores CSS padrão.
- Seletor pai (&): use & para referenciar o seletor pai em regras aninhadas - útil para pseudoclasses como &:hover e classes modificadoras como &.active .
- Mixins: defina blocos de CSS reutilizáveis com .mixin() e inclua-os em outras regras. Suporta mixins parametrizados com argumentos.
- Operações e funções de cor: execute aritmética em valores ( @spacing * 2 ) e use funções de cor como darken() , lighten() e fade() .
LESS vs SCSS: principais diferenças
LESS e SCSS (Sass) são ambos pré-processadores de CSS, mas têm sintaxes diferentes. O LESS usa @ para variáveis ( @color: red ) e . para mixins ( .mixin() ). O SCSS usa $ para variáveis ( $color: red ) e @mixin para mixins. O LESS é mais simples e mais próximo da sintaxe do CSS, enquanto o SCSS tem recursos mais avançados como @each , @for e @function . Ambos compilam para CSS puro. O nosso compilador de LESS para CSS lida com os padrões LESS mais comuns usados em projetos reais.
Perguntas frequentes
Um compilador de LESS para CSS transforma folhas de estilo LESS - que usam variáveis, aninhamento, mixins e operações - em CSS puro que os navegadores conseguem entender. O nosso compilador de LESS para CSS roda inteiramente no seu navegador, sem Node.js ou ferramentas de build.
O nosso compilador de LESS para CSS suporta variáveis (@color: #fff), regras aninhadas, seletor pai (&), mixins com parâmetros, operações aritméticas (10px + 5px), interpolação de strings (@{varName}) e funções de cor, incluindo darken(), lighten() e fade().
O compilador processa código LESS inline. Instruções @import que fazem referência a arquivos externos não são resolvidas, já que o compilador roda no seu navegador sem acesso ao sistema de arquivos. Cole o conteúdo dos arquivos importados diretamente na entrada.
A saída legível formata o CSS com indentação e quebras de linha adequadas para facilitar a leitura. A saída minificada remove todo o espaço desnecessário para uso em produção. Ambas as saídas são funcionalmente idênticas.
Sim, para arquivos LESS individuais do Bootstrap 3 que não dependam de cadeias de @import. Cole o conteúdo de um único arquivo LESS com as variáveis importadas já incluídas inline.
O LESS usa @ para variáveis (@color: red) e . para mixins (.mixin()). O SCSS usa $ para variáveis ($color: red) e @mixin para mixins. Ambos compilam para CSS.
Sim! O nosso compilador de LESS para CSS é 100% grátis, sem cadastro, sem anúncios e sem limites de uso. Compile LESS em CSS quantas vezes precisar - totalmente grátis, para sempre.
Com certeza. Toda a compilação de LESS para CSS acontece localmente no seu navegador usando JavaScript. As suas folhas de estilo nunca são enviadas a qualquer servidor, garantindo total privacidade.