Caminho da tarefa / da entrada ao resultado
Como montar uma sombra de caixa em CSS
- 01
Posicione a sombra
1–8 Camadas de sombra · X/Y (px): −100…100 · Desfoque (px): 0–100 · Expansão (px): −100…100 · Cor · Opacidade: 0–1 · inset
- 02
Ajuste desfoque e espalhamento
Uma a oito sombras com deslocamento, desfoque, expansão, cor, opacidade e inset independentes.
- 03
Defina a cor e a opacidade
Escolha uma Cor da sombra de seis dígitos — o padrão #0b0d12 é um quase-preto — e defina a Opacidade da sombra de 0 a 1 em passos de 0,01. A opacidade vira o canal alfa da cor rgba() na saída, então 0,28 renderiza como rgba(11, 13, 18, 0.28).
- 04
Ative o modo inset
Ligue Sombra interna para mover a sombra para dentro da caixa, o que parece uma superfície pressionada ou rebaixada — útil para campos de entrada e botões ativados. A declaração gerada adiciona a palavra-chave inset no início quando a opção está ligada.
- 05
Compare com o exemplo
Pressione Carregar exemplo para um estilo de referência marcante: deslocamento de 8 px nos dois eixos com desfoque zero e espalhamento zero em #0f4cff com opacidade 0,35 — um contorno deslocado de bordas duras. Redefinir volta à sombra suave padrão, e a pré-visualização ao vivo se renderiza de novo a cada mudança.
- 06
Copie ou baixe o CSS
Pressione Copiar CSS para copiar a regra .shadow-card, ou Baixar .css para salvá-la como toolars-box-shadow.css. Copiar fica bloqueado enquanto algum valor estiver fora do intervalo, então a declaração que você cola é sempre válida. O HTML inclui o CSS atual e um exemplo funcional. Os controles nativos aceitam o teclado.