Box Shadow
Generator

Desenhe box-shadows CSS perfeitas com pré-visualização em tempo real. Ajuste offset, blur, spread e cor — empilhe múltiplas camadas para profundidade.

Offset · Blur · SpreadSombras multi-camadaCSS-ready

① Ajuste X, Y, blur, spread ② Adicione até 3 camadas ③ Copie o CSS

Presets:
Camada 1
#000000
CSS gerado
box-shadow: 5px 10px 20px 0px rgba(0, 0, 0, 0.25);
Offset

Os offsets X e Y controlam a direção da sombra. X positivo empurra para a direita, negativo para a esquerda. Y positivo empurra para baixo.

Blur & Spread

O raio de desfoque suaviza as bordas da sombra (0 = nítido). Spread expande ou contrai a sombra além dos limites do elemento.

Inset

As sombras inset aparecem dentro do elemento, criando um efeito recuado em vez de uma sombra exterior.

CSS box-shadow — como funciona e quando usar

A propriedade CSS box-shadow adiciona efeitos de sombra ao redor do quadro de um elemento. Aceita offset horizontal (X), vertical (Y), raio de desfoque, raio de expansão e cor. Use rgba() com opacidade parcial (0.1–0.25) para sombras suaves e realistas. A palavra-chave inset coloca a sombra dentro do elemento para efeitos de botão pressionado. Empilhe múltiplas sombras com valores separados por vírgulas para obter níveis de elevação do Material Design ou efeitos de neumorfismo. box-shadow não afeta o layout e é GPU-composited — ao contrário de filter: drop-shadow(), que segue o canal alfa.

Perguntas frequentes

A propriedade CSS box-shadow adiciona efeitos de sombra ao redor do frame de um elemento. Pode definir múltiplas sombras com valores separados por vírgulas.
box-shadow: X Y blur spread cor. X e Y deslocam a posição da sombra. Blur suaviza as bordas. Spread expande (positivo) ou encolhe (negativo) o tamanho da sombra antes do desfoque.
box-shadow segue o modelo de caixa retangular do elemento. filter: drop-shadow() respeita o canal alfa e a forma real do elemento, adequado para PNGs transparentes e SVGs.
"inset" coloca a sombra dentro da borda do elemento em vez de fora, criando um efeito recuado útil para estados toggle e botões ativos.
Não. box-shadow não afeta o layout do elemento nem ocupa espaço no fluxo do documento. É puramente visual.
Sombras realistas usam rgba() com baixa opacidade (0.1–0.3), blur moderado (15–30px), spread zero e pequeno offset Y positivo. Sobrepor 2–3 sombras dá o resultado mais natural.
Sim. box-shadow é suportada em todos os principais browsers desde o IE9 sem prefixos de fornecedor.

Explore a nossa rede