Gerador CSS Box Shadow — Editor Visual de Sombras Online

Gerador profissional e gratuito de sombras CSS box-shadow com editor visual intuitivo. Crie sombras de elementos, sombras internas inset, sombras multicamada e efeitos neumorfismo com pré-visualização em tempo real e cópia instantânea do código CSS

Gerador de sombras
Camadas de sombra
Código CSS

        
Biblioteca de sombras
Sombras básicas
Pré-visualização Nome
Sombra leve
Sombra média
Sombra forte
Sombra profunda
Material Design
Pré-visualização Nome
Material leve
Material médio
Material forte
Material profundo
Sombras coloridas
Pré-visualização Nome
Brilho azul
Brilho violeta
Brilho verde
Brilho vermelho
Sombras internas
Pré-visualização Nome
Interna leve
Interna média
Interna profunda
Interna pressionada
Neumorfismo
Pré-visualização Nome
Neumorfismo suave
Neumorfismo plano
Neumorfismo pressionado
Neumorfismo côncavo
Efeitos especiais
Pré-visualização Nome
Cartão flutuante
Folha de papel
Elemento elevado
Borda néon
Propriedades do box-shadow
Parâmetros da propriedade box-shadow

A propriedade CSS box-shadow possui vários parâmetros, cada um afetando a aparência da sombra do elemento.

Parâmetros:
  • offset-x: deslocamento horizontal da sombra (pode ser negativo)
  • offset-y: deslocamento vertical da sombra (pode ser negativo)
  • blur-radius: raio de desfoque (valores maiores = sombra mais suave)
  • spread-radius: expande ou contrai a sombra (pode ser negativo)
  • color: cor da sombra (suporta rgba para transparência)
  • inset: palavra-chave para criar uma sombra interna
Sombra multicamada CSS (múltiplas sombras)

O CSS permite adicionar múltiplas sombras a um único elemento separadas por vírgulas, possibilitando efeitos visuais complexos.

Exemplos:
  • Material Design usa 2 sombras para profundidade realista
  • O neumorfismo combina sombras claras e escuras para efeito 3D
  • O efeito papel é criado com 3-4 camadas de sombra em diferentes níveis de desfoque
  • Os efeitos néon utilizam múltiplas sombras da mesma cor
Utilizações das sombras CSS
Sombra de cartão e componentes UI

Box-shadow é amplamente utilizado para criar hierarquia visual e profundidade em interfaces de utilizador.

Exemplos:
  • Cartões de produtos e-commerce com sombras leves
  • Janelas modais com sombras profundas para destaque
  • Menus dropdown com sombras suaves para separação
  • Efeitos hover com sombras animadas para interatividade
  • Painéis laterais com sombras subtis para estrutura
  • Notificações toast com sombras suaves para visibilidade
Sombra de botão e elementos interativos

As sombras adicionam profundidade a botões e outros elementos interativos, melhorando UX e feedback visual.

Exemplos:
  • Botões elevados com sombras para efeito 3D
  • Estado pressionado com sombra interna para botão clicado
  • Floating action button com sombras fortes
  • Campos de formulário com sombras leves
  • Campos de entrada com sombra interna, interruptores com sombras inset
  • Botões com ícones com sombras hover, cartões interativos com transições
Neumorfismo CSS e tendências modernas

O neumorfismo é uma tendência popular de design que utiliza sombras suaves para criar interfaces pseudo-3D.

Exemplos:
  • Elementos convexos com sombra dupla (escura e clara)
  • Estado pressionado com sombras internas invertidas
  • Superfícies côncavas com sombras internas claro-escuro
  • Elementos planos com sombras externas suaves
  • Interruptores e barras de progresso em estilo neumorfismo
  • Cartões com sombras neumórficas subtis
FAQ
O box-shadow afeta o desempenho do site?

O box-shadow é renderizado por GPU com impacto mínimo no desempenho. No entanto, valores de desfoque muito grandes (acima de 50px) ou muitos elementos com sombras podem tornar a renderização mais lenta em dispositivos menos potentes.

Quantas sombras posso adicionar a um elemento CSS?

Tecnicamente não há limite, mas recomenda-se 2-4 sombras por questões de desempenho. O nosso gerador suporta até 5 camadas de sombra.

Qual é a diferença entre sombra interna e externa em CSS?

A sombra interna (inset) cria uma sombra no interior do elemento com efeito de afundamento. É utilizada para o estado pressionado de botões, campos de formulário e superfícies côncavas neumórficas.

Como criar uma sombra em apenas um lado do elemento?

Use offset-x ou offset-y com spread negativo. Exemplo: box-shadow: 0 4px 0 -2px rgba(0,0,0,0.2) cria uma sombra apenas no lado inferior do elemento.

Como animar a sombra box-shadow em CSS no hover?

O box-shadow suporta totalmente transições e animações CSS. No entanto, animar o blur-radius pode ser exigente em recursos — é melhor animar a opacidade da sombra ou usar transform: translateY() em vez de alterar o offset-y.

Que navegadores suportam a propriedade CSS box-shadow?

Todos os navegadores modernos suportam box-shadow desde 2009 sem prefixos. Abrange mais de 99% dos utilizadores, incluindo dispositivos móveis.

Gerador CSS Box Shadow — Como Adicionar Sombra a um Elemento em CSS

Gerador gratuito online de sombras CSS box-shadow com editor visual intuitivo para criar sombras de elementos, sombras internas inset, efeitos neumorfismo e composições de sombras multicamada. Pré-visualização em tempo real com atualização instantânea e cópia do código CSS pronto com um clique para programadores web.

Como Adicionar Sombra a um Elemento em CSS com Box-Shadow

O editor visual de sombras box-shadow simplifica a criação de sombras CSS complexas sem escrever código manualmente. Controlos deslizantes interativos para deslocamento, desfoque, extensão e cor proporcionam controlo total sobre a aparência da sombra do elemento com pré-visualização em tempo real. O suporte de cores RGBA permite ajustar com precisão a cor e a transparência da sombra para uma integração perfeita com qualquer projeto de design.

Sombra multicamada CSS box-shadow — o gerador suporta até 5 camadas de sombra num único elemento, essencial para a elevação Material Design, neumorfismo e efeitos visuais complexos. Adicione, remova e edite independentemente cada camada de sombra para construir estilos sofisticados de componentes de interface.

Sombra interna CSS inset cria uma sombra no interior do elemento com efeito de afundamento, amplamente utilizada para o estado pressionado de botões, campos de entrada de formulários e superfícies côncavas neumórficas.

Sombra de Cartão e Profundidade de Interface no Material Design

A elevação Material Design utiliza duas sombras para criar profundidade realista — a primeira sombra (key shadow) tem um deslocamento maior, enquanto a segunda (ambient shadow) é mais suave e difusa. A combinação cria um efeito natural de cartão flutuante para componentes UI como painéis, listas e botões.

Os níveis de elevação definem quão alto um elemento parece flutuar acima da superfície através da intensidade da sombra. Desde o nível 1 (sombra leve sob o cartão de produto) até ao nível 24 (sombra profunda sob a janela modal), cada nível tem parâmetros box-shadow específicos para uma hierarquia visual consistente em toda a interface.

Neumorfismo CSS — Sombra Côncava e Convexa

As sombras neumórficas utilizam sombras duplas — uma sombra escura de um lado e uma sombra clara do outro — para simular superfícies convexas ou côncavas. Este estilo de neumorfismo requer valores grandes de desfoque e baixa opacidade para sombras suaves e subtis sobre fundos claros ou escuros da página.

Sombra colorida CSS para branding utiliza as cores da marca em vez das sombras padrão pretas/cinzentas. Sombras coloridas sob botões e cartões criam uma identidade visual única e destacam os elementos da interface. Os valores RGBA com opacidade de 20-40% asseguram um brilho suave sem luminosidade excessiva.

Animação de Sombra CSS no Hover e Efeitos de Interação

Animação de sombra box-shadow — as transições CSS sobre a propriedade box-shadow criam efeitos hover fluidos que simulam a elevação do elemento acima da superfície da página. Para um desempenho ótimo, recomenda-se animar a opacidade da sombra ou usar pseudo-elementos em vez de alterar os valores box-shadow em cada frame da animação.

Funcionalidades Principais do Gerador de Sombras CSS

Até 5 camadas de sombra para efeitos multicamada complexos
Sombra interna inset para elementos afundados
Seletor de cor RGBA com controlo preciso de opacidade
Pré-visualização em tempo real com atualização instantânea
20 presets em 4 categorias prontos a usar
Copiar CSS — código pronto com um clique
Gerador aleatório para inspiração de design
Sem registo — funcionalidade completa gratuita

Crie sombras CSS profissionais para sites e aplicações modernas com o nosso editor visual online. Uma ferramenta essencial para web designers, especialistas UI/UX e programadores frontend.

Calculadoras relacionadas

Aviso legal: todos os cálculos neste site são aproximados e fornecidos para fins informativos. Os resultados podem diferir dos reais dependendo das condições individuais, especificações técnicas, região, mudanças legislativas, etc.

Calculadoras financeiras, médicas, de construção, de serviços públicos, automotivas, matemáticas, educacionais e de TI não constituem aconselhamento profissional e não podem ser a única base para tomar decisões importantes. Para cálculos precisos e conselhos, recomendamos consultar profissionais especializados.

A administração do site não assume responsabilidade por possíveis erros ou danos relacionados ao uso dos resultados dos cálculos.