tools.junyo.dev
Mais sobre box-shadow
O que é box-shadow e por que as camadas importam

Sombras em CSS são construídas a partir de parâmetros simples, mas a combinação de múltiplas camadas é o que transforma um efeito genérico em algo com profundidade real.

A propriedade `box-shadow` aceita uma lista de sombras separadas por vírgula, cada uma com os parâmetros: offset horizontal, offset vertical, raio de desfoque (blur), raio de spread e cor. Quando inset é ativado, a sombra aparece dentro do elemento em vez de fora. A ordem das camadas na lista importa: a primeira fica sobre as demais. Designs sofisticados costumam usar de três a quatro camadas com opacidades baixas para imitar como a luz real se comporta em superfícies físicas. A cor da sombra também não precisa ser preta pura — usar versões escuras da cor de fundo reduz o aspecto artificial e deixa o resultado mais natural.

Como usar

Ajuste camadas, visualize em tempo real e copie o código.

  1. Escolha um preset para partir de uma base visual e então ajuste blur, spread, offset e cor de cada camada.
  2. Use o seletor de forma do preview para testar a sombra em quadrado, elemento arredondado ou círculo conforme seu contexto real.
  3. Copie o CSS gerado e cole diretamente no seu arquivo de estilos ou no editor de componentes.
Referências

Fontes e referências desta ferramenta

Estas referências ajudam a contextualizar fórmulas, padrões, APIs e limitações usadas nesta página. Elas não substituem validação profissional quando o resultado tiver impacto jurídico, financeiro, médico ou operacional.

FAQ

Perguntas frequentes

Sim. O CSS permite quantas camadas quiser separadas por vírgula. Cada camada tem seus próprios parâmetros de offset, blur, spread e cor, o que permite efeitos muito mais ricos do que uma única sombra.

Design