Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Gerador de CSS Box Shadow

Gerador de CSS Box Shadow

Gere efeitos de box-shadow em CSS visualmente com múltiplas camadas, presets e visualização ao vivo. Ajuste deslocamento, desfoque, expansão, cor e opacidade para criar o efeito de sombra perfeito.

O que é o Gerador de CSS Box Shadow?

O Gerador de CSS Box Shadow é uma ferramenta visual que ajuda você a criar efeitos de CSS box-shadow sem precisar memorizar a sintaxe. Em vez de escrever valores de sombra manualmente, você usa controles deslizantes intuitivos e controles para projetar a sombra perfeita e depois copiar o código CSS gerado diretamente para seu projeto.

Por que ferramentas visuais importam: A propriedade CSS box-shadow aceita múltiplos valores em uma ordem específica: deslocamento horizontal, deslocamento vertical, raio de desfoque, raio de expansão e cor. Encontrar a combinação certa pode ser complicado, especialmente ao sobrepor múltiplas sombras para efeitos realistas. Esta ferramenta oferece feedback visual instantâneo conforme você ajusta cada parâmetro.

Destaques Principais

Múltiplas Camadas de Sombra

Sobreponha até 10 camadas de sombra independentes para criar efeitos complexos e realistas com profundidade e dimensão.

Presets Integrados

Comece com sombras projetadas profissionalmente como estilos Elevated, Neumorphism ou Material Design.

Controle Total

Ajuste com precisão deslocamento, desfoque, expansão, cor, opacidade e inset para cada camada.

Visualização ao Vivo

Veja as mudanças instantaneamente conforme você ajusta qualquer valor, com feedback visual em tempo real.

Como Usar

Siga estes passos simples para criar efeitos de sombra profissionais em minutos:

1

Ajuste os Controles de Sombra

Use os controles deslizantes ou digite os valores diretamente para configurar as propriedades da sua sombra:

  • Deslocamento X — Move a sombra para a esquerda (-) ou direita (+)
  • Deslocamento Y — Move a sombra para cima (-) ou para baixo (+)
  • Desfoque — Controla a suavidade da borda da sombra (0 = nítido)
  • Expansão — Expande (+) ou encolhe (-) o tamanho da sombra
  • Cor & Opacidade — Escolha uma cor de sombra e ajuste sua transparência
  • Inset — Alterne para criar uma sombra interna em vez de uma externa
2

Adicione Mais Camadas (Opcional)

Clique no botão + para adicionar camadas de sombra adicionais. Cada camada tem controles independentes. Clique em uma camada na lista para selecioná-la e modificar seus valores. Use o ícone de olho para mostrar/ocultar camadas individuais.

3

Experimente Presets (Opcional)

Navegue pela grade de presets na parte inferior do painel de controles. Clique em qualquer preset para aplicá-lo instantaneamente. Você pode então personalizar os valores ainda mais para corresponder ao seu design.

4

Personalize a Visualização

Teste sua sombra em diferentes fundos alterando as cores de Fundo e Elemento. Alterne entre as formas Arredondado, Quadrado e Círculo para ver como a sombra fica em diferentes elementos.

5

Copie o CSS

Quando estiver satisfeito, clique no botão Copiar acima da saída de código. A propriedade CSS box-shadow completa é copiada para sua área de transferência, pronta para colar em sua folha de estilos.

Recursos

Controles Visuais de Sombra

Cada propriedade de sombra tem um controle deslizante dedicado com uma entrada de número sincronizada. Arraste o controle deslizante para ajustes rápidos ou digite valores exatos para precisão. As mudanças são refletidas na visualização instantaneamente.

Dica profissional: Use controles deslizantes para experimentação rápida e entradas de número quando você precisa de precisão pixel-perfeita. O sistema de entrada dupla oferece o melhor dos dois mundos.

Múltiplas Camadas de Sombra

Sombras do mundo real raramente são uma única camada. Esta ferramenta permite que você sobreponha até 10 camadas de sombra, cada uma com configurações independentes. Combine sombras sutis e fortes para alcançar profundidade que pareça natural e polida.

Camada Única

Sombra Plana

  • Aparência unidimensional
  • Aparência artificial
  • Percepção de profundidade limitada
  • Menos realista
Múltiplas Camadas

Sombra Realista

  • Profundidade e dimensão naturais
  • Aparência profissional
  • Gradientes suaves
  • Elevação realista

Presets de Sombra

Escolha entre 9 presets cuidadosamente elaborados para começar rapidamente:

Subtle

Uma sombra leve e quase imperceptível para interfaces limpas

Elevated

Sombra de duas camadas para um efeito de elevação suave

Strong

Sombra ousada e proeminente que chama atenção

Soft

Sombra difusa de três camadas para uma aparência suave e realista

Neon

Efeito de brilho colorido usando expansão e cores vibrantes

Inset

Sombra interna para elementos pressionados ou recuados

Neumorphism

Estilo de UI suave com par de sombra clara e escura

Material

Sombra de elevação inspirada no Google Material Design

Float

Efeito flutuante de elevação alta com sombra distante

Personalização de Visualização

Mude a cor de fundo da visualização e a cor do elemento para testar como sua sombra fica em diferentes superfícies. Alterne entre formas arredondadas, quadradas e circulares para corresponder aos seus elementos de UI reais.

Cores de Fundo

Teste sombras em fundos claros, escuros ou personalizados

Cores de Elemento

Ajuste a cor do elemento para corresponder ao seu sistema de design

Opções de Forma

Visualize em elementos arredondados, quadrados ou circulares

Saída CSS ao Vivo

O código CSS gerado é atualizado em tempo real conforme você faz alterações. Copie com um clique e cole diretamente em seu projeto.

Exemplo de Saída CSS
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1),
            0 2px 4px rgba(0, 0, 0, 0.06);

Perguntas Frequentes

O que é a propriedade CSS box-shadow?

box-shadow é uma propriedade CSS que adiciona efeitos de sombra ao redor de um elemento. Aceita valores para deslocamento horizontal, deslocamento vertical, raio de desfoque, raio de expansão e cor. Múltiplas sombras podem ser separadas por vírgulas.

Exemplo de Sintaxe
box-shadow: offset-x offset-y blur-radius spread-radius color;

Por que minhas sombras parecem planas e irrealistas?

Sombras de camada única com alta opacidade tendem a parecer artificiais. Para resultados mais realistas, use múltiplas camadas com baixa opacidade (10-25%) e evite preto puro. Os presets "Soft" e "Elevated" demonstram esta técnica.

Melhor prática: Sobreponha 2-3 sombras com opacidade decrescente e desfoque crescente para imitar a difusão natural da luz.

O que a opção Inset faz?

A alternância Inset muda a sombra de uma sombra externa (padrão) para uma sombra interna. Sombras internas criam um efeito pressionado ou recuado, comumente usado em campos de entrada e estados interativos.

  • Sombras externas: Criam elevação e profundidade
  • Sombras internas: Criam efeitos pressionados ou esculpidos

Quantas camadas de sombra posso adicionar?

Você pode adicionar até 10 camadas de sombra. Cada camada tem controles independentes para deslocamento, desfoque, expansão, cor, opacidade e inset. Você também pode alternar a visibilidade de camadas individuais.

Nota de desempenho: Embora 10 camadas sejam suportadas, a maioria dos efeitos realistas usa 2-4 camadas. Mais camadas podem impactar o desempenho de renderização em dispositivos mais antigos.

Posso usar sombras coloridas em vez de preto?

Sim. Na verdade, sombras coloridas geralmente parecem melhores do que as pretas. Use o seletor de cor para escolher uma cor de sombra que combine ou complemente sua paleta de design. O preset "Neon" é um ótimo exemplo de sombras coloridas.

  • Use cores de marca para sombras sutis com marca
  • Use cores complementares para efeitos de brilho vibrantes
  • Use azul escuro ou roxo em vez de preto puro para sombras mais suaves

O CSS gerado é compatível com todos os navegadores?

A propriedade box-shadow é suportada por todos os navegadores modernos, incluindo Chrome, Firefox, Safari e Edge. Nenhum prefixo de fornecedor é necessário.

Suporte do Navegador 100%
Camadas
px
px
px
px
20%
Presets
CSS
box-shadow: none;
Use múltiplas camadas para sombras mais realistas e naturais
Evite sombras preto puro — use baixa opacidade (10-25%) para efeitos sutis
Experimente os presets como ponto de partida e depois personalize conforme necessário
Mude a cor de fundo da visualização para testar como sua sombra fica em diferentes superfícies
Use a alternância Inset para criar sombra interna / efeitos pressionados
Todo o processamento acontece no seu navegador — nenhum dado é enviado para qualquer servidor
Quer saber mais? Leia a documentação →
1/7
Comece a digitar para pesquisar...
Pesquisando...
Nenhum resultado encontrado
Tente pesquisar com palavras-chave diferentes