Gerador de Box Shadow CSS
Gerador online gratuito de box-shadow CSS. Crie sombras bonitas visualmente com deslocamento, desfoque, expansão, cor e inserção ajustáveis. Visualização ao vivo e cópia instantânea.
O que é CSS box-shadow?
CSS box-shadow é uma propriedade CSS que adiciona efeitos de sombra ao redor do quadro de um elemento. Permite criar sombras projetadas, sombras internas e múltiplas camadas de sombra especificando deslocamento, raio de desfoque, raio de expansão e valores de cor.
Quais são os parâmetros do box-shadow?
A propriedade box-shadow aceita vários valores: deslocamento horizontal (X), deslocamento vertical (Y), raio de desfoque, raio de expansão, cor e a palavra-chave opcional inset. Você também pode especificar múltiplas sombras separadas por vírgulas.
O que é a palavra-chave inset?
A palavra-chave inset muda a sombra de uma sombra externa (sombra projetada) para uma sombra interna. Quando inset é especificado, a sombra é desenhada dentro da borda do elemento em vez de fora, criando um efeito de inserção.
O que é raio de desfoque?
O raio de desfoque determina o quanto a borda da sombra é desfocada. Um valor de 0 cria uma borda nítida e sólida. Valores maiores criam uma sombra mais difusa e suave que se estende mais longe do elemento.
O que é raio de expansão?
O raio de expansão expande ou contrai o tamanho da sombra. Valores positivos tornam a sombra maior que o elemento, enquanto valores negativos a tornam menor. Isso afeta a sombra antes que o desfoque seja aplicado.
Como criar múltiplas sombras?
Você pode criar múltiplas sombras separando cada definição de sombra por uma vírgula. Cada sombra pode ter diferentes valores de deslocamento, desfoque, expansão e cor. As sombras são aplicadas na ordem em que são declaradas, sendo a primeira sombra no topo.
Posso usar cores RGBA para sombras?
Sim, você pode usar qualquer formato de cor CSS incluindo RGBA, HSLA, HEX ou cores nomeadas. RGBA e HSLA são particularmente úteis para criar sombras semitransparentes que se misturam naturalmente com os fundos.
Como copiar o código CSS gerado?
Simplesmente clique no botão "Copiar Código" na interface do gerador. O código CSS será copiado para sua área de transferência e pode ser colado diretamente em sua folha de estilos ou arquivo HTML.
box-shadow é suportado em todos os navegadores?
Sim, box-shadow é suportado em todos os navegadores modernos incluindo Chrome, Firefox, Safari, Edge e Opera. Faz parte do CSS3 desde 2011 e tem excelente compatibilidade com navegadores.
box-shadow afeta o desempenho?
box-shadow tem impacto mínimo no desempenho de navegadores modernos. No entanto, usar múltiplas sombras complexas com grande raio de desfoque em muitos elementos pode afetar o desempenho de renderização, especialmente em dispositivos móveis.
Quais são os casos de uso comuns para box-shadow?
Usos comuns incluem criar efeitos de elevação de cartão, adicionar profundidade a botões, criar campos de formulário inseridos, implementar sombras de material design e adicionar separação visual entre elementos sobrepostos.
Posso animar box-shadow?
Sim, box-shadow pode ser animado usando transições ou animações CSS. No entanto, animar box-shadow pode ser intensivo em desempenho. Para melhor desempenho, considere usar pseudo-elementos com transições de opacidade.