Gerador de CSS box-shadow
Gere sombras CSS avançadas (box-shadow) com uma interface de usuário intuitiva.
Uma ferramenta gratuita que suporta múltiplas camadas e as últimas tendências de design.
Configurações de camada
Parâmetros de sombra
Visualização
Sobre
O Gerador de CSS box-shadow é uma ferramenta gratuita que cria estilos de sombra essenciais (box-shadow) para web design com uma interface de usuário intuitiva.
Não apenas sombras simples, mas também sombras ricas com várias camadas, sombras suaves como as usadas pela Apple e serviços da web modernos, Neumorfismo 3D e Neo Brutalismo plano podem ser criados instantaneamente a partir de predefinições.
O código gerado pode ser emitido em três formatos: propriedades CSS padrão, variáveis CSS (propiedades personalizadas) e classes de utilitário Tailwind CSS (suporta valores arbitrários) e pode ser copiado com um único clique.
Como usar
Escolha uma predefinição superior que esteja próxima à imagem que você deseja criar. Claro, você também pode construir do zero adicionando camadas.
Ajuste os deslocamentos X/Y (posição), intensidade do desfoque, propagação, cor e opacidade. Ao empilhar várias sombras com "Adicionar camada", você pode criar sombras mais naturais e luxuosas.
Selecione "CSS" ou "Tailwind" no painel de saída de acordo com o seu ambiente e pressione o botão da área de transferência para copiar o código.
Propriedades
Sintaxe e propriedades de box-shadow
box-shadow: [inset] <offset-x> <offset-y> <blur-radius> <spread-radius> <color>;
- offset-x / offset-y
- A posição horizontal e vertical da sombra. Valores positivos movem a sombra para a direita/baixo, valores negativos a movem para a esquerda/cima.
- blur-radius (desfoque)
- O desfoque da sombra. Quanto maior o valor, mais larga e clara a sombra se espalha. Em 0, torna-se um limite nítido (sombra sólida).
- spread-radius (propagação)
- Expande ou reduz o tamanho da própria sombra. Valores positivos resultam em uma sombra maior que o elemento, valores negativos resultam em uma sombra menor.
- inset (sombra interna)
- Quando esta palavra-chave é especificada, a sombra cai dentro do elemento e não fora. Usado para expressar interfaces de usuário recuadas.
FAQ
Q. O box-shadow afeta o desempenho?
Q. Qual é a diferença entre box-shadow e filter: drop-shadow?
Q. Em quais expressões o inset é usado?
Q. Quais são os benefícios de empilhar várias sombras?
Casos de uso
Interfaces de cartão e modais
Faz os elementos se destacarem do fundo, transmitindo visualmente ao usuário que são elementos clicáveis ou conteúdo importante.
Estados de botão hover/active
Ao espalhar a sombra ao passar o mouse ou alternar para `inset` ao clicar, você pode implementar um botão interativo com uma sensação de pressão.
Design Neumorfismo
Ao colocar uma sombra clara e uma sombra escura na diagonal em um elemento da mesma cor do fundo, você cria uma textura que faz o elemento parecer empurrado ou recortado.
Efeito de brilho
Ao definir o deslocamento como 0 e espalhá-lo com cores vivas, você pode obter um efeito como se o elemento estivesse emitindo luz usando apenas CSS.
Enviar feedback
Deixe-nos saber sua opinião para nos ajudar a melhorar a ferramenta.
O feedback está temporariamente suspenso
O servidor está ocupado ou a proteção contra spam está ativa. Tente novamente mais tarde.