Gerador de box-shadow CSS
Crie uma sombra camada a camada e copie o CSS atual. Altere a superfície e o tamanho da vista para a analisar; estas definições de pré-visualização não são exportadas.
Criar e copiar uma sombra
- Edite o deslocamento horizontal e vertical, desfoque, expansão, cor e opacidade de cada camada. Escolha sombra interna quando esta deve aparecer dentro da caixa.
- Adicione, duplique ou mova camadas para ajustar o resultado. Mantenha 1–8 camadas; um campo incompleto ou fora dos limites do editor limpa o código atual até ser corrigido.
- Analise a pré-visualização em Ajustar ou a 100% e copie a declaração. Cole-a numa regra CSS do elemento que pretende estilizar.
Compreender cada camada
Deslocamentos horizontais e verticais positivos movem a sombra para a direita e para baixo. O desfoque suaviza a margem; com desfoque zero, a margem fica nítida. A expansão altera o tamanho, não a suavidade.
A opacidade pertence à cor de cada sombra, não à caixa inteira. Uma sombra com 50 por cento mantém exatamente 50 por cento no código; a sua cor não é convertida num byte alfa arredondado.
A primeira camada fica à frente na sua categoria de pintura. As sombras externas permanecem atrás do fundo da caixa, enquanto as internas ficam acima desse fundo e abaixo da borda. Mover linhas não permite cruzar essas categorias.
Os comprimentos aceitam ponto ou vírgula e até duas casas decimais; a opacidade aceita uma. Estes controlos do editor têm limites e não analisam todas as expressões CSS válidas. O código gerado usa sempre ponto decimal.
Experiências úteis com sombras
O exemplo inicial combina uma pequena sombra suave com 0, 2, 4, 0 píxeis e 12.5 por cento de opacidade com uma sombra mais ampla de 0, 8, 16, -4 píxeis e 20 por cento. Cada linha corresponde a uma entrada no código.
Para um efeito semelhante a um contorno nítido, use deslocamentos e desfoque zero e expansão positiva numa camada externa. Continua a ser uma sombra, não uma propriedade de borda exportada.
Experimente uma camada interna com desfoque zero e deslocamento positivo para observar a sua margem interna nítida. Altere a cor da superfície e use a vista a 100% sem alterar a declaração da sombra.
Saiba o que a pré-visualização mostra
Este editor produz 1–8 camadas box-shadow em sRGB e píxeis CSS. Não importa CSS, não gera sombras de filtro drop-shadow, não escolhe um seletor nem exporta uma folha de estilos completa ou imagem.
O tamanho da caixa, as cores opacas e o raio dos cantos na pré-visualização servem apenas de contexto. A geometria e o fundo do seu elemento podem alterar o aspeto da mesma declaração.
Ajustar dimensiona toda a pré-visualização. Use a vista de 100% com deslocamento para observar melhor. O espaço é limitado e pode cortar as extremidades desfocadas; navegadores e ecrãs podem não pintar píxeis idênticos.
Uma sombra transparente ou reduzida a nada pode ser válida, mas invisível. Se o navegador não conseguir pré-visualizar a declaração atual, a ferramenta avisa em vez de substituir o efeito; o código válido continua disponível para copiar.
A sombra permanece na página
A edição da sombra e a geração do código decorrem localmente, sem enviar nem guardar os seus valores. A cópia ocorre apenas quando a escolhe. A política geral de privacidade do site continua a aplicar-se.
Perguntas sobre sombras CSS
Fontes e método
Estas especificações CSS contextualizam sombras, cores e valores.
- W3Cw3.orgCSS Backgrounds and Borders 3Sintaxe, geometria e ordem de pintura de box-shadow.
- W3Cw3.orgCSS Color 4Cores sRGB e valores alfa.
- W3Cw3.orgCSS Values and Units 4Valores numéricos CSS e unidades de píxel.
O subconjunto limitado de entradas do editor é uma opção do produto. Estes documentos não garantem uma renderização idêntica em todos os navegadores.
Ferramentas relacionadas
SVG para PNG
Converta um ficheiro SVG local ou código colado em PNG, com dimensões definidas, transparência e tipos de letra incluídos.
Abrir ferramenta — SVG para PNGGerador de filtros CSS
Ordene e repita efeitos CSS, compare uma amostra e copie a declaração exata.
Abrir ferramenta — Gerador de filtros CSSCalculadora de tamanho de fonte fluido
Defina o tamanho da fonte em duas larguras de janela. Copie o CSS com unidades relativas à raiz e confira o modelo calculado com os mesmos coeficientes exportados.
Abrir ferramenta — Calculadora de tamanho de fonte fluidoGerador de botão CSS
Personalize estados de botão nativo, confira o foco e copie HTML e CSS.
Abrir ferramenta — Gerador de botão CSSGerador CSS de border-radius
Edite oito raios, visualize uma caixa e copie o CSS em pixels ou porcentagens.
Abrir ferramenta — Gerador CSS de border-radiusGerador CSS Grid
Crie um exemplo de CSS Grid com trilhas, posições e áreas nomeadas. Veja a prévia, copie CSS ou HTML e baixe o exemplo completo.
Abrir ferramenta — Gerador CSS GridGerador CSS Flexbox
Crie um exemplo Flexbox com controles de contêiner e item, eixos de layout explícitos, CSS e HTML correspondentes e um download local de exemplo completo.
Abrir ferramenta — Gerador CSS FlexboxGerador CSS de sombra de texto
Crie sombras de texto ordenadas, visualize texto simples e copie o CSS exato.
Abrir ferramenta — Gerador CSS de sombra de textoGerador de transformação CSS
Componha transformações 2D CSS repetíveis, edite px ou conversão percentual e origem, inspecione uma caixa de referência e copie as declarações atuais exatas.
Abrir ferramenta — Gerador de transformação CSSMarca d’água em imagens
Adicione texto ou logotipo a imagens, confira os resultados e baixe arquivos individuais ou um ZIP.
Abrir ferramenta — Marca d’água em imagensGerador de gradiente CSS
Crie gradientes lineares ou radiais com cores, opacidade e pontos ajustáveis.
Abrir ferramenta — Gerador de gradiente CSSConversor de cores
Converta valores sRGB HEX, RGB e HSL compatíveis com alfa e precisão explícita.
Abrir ferramenta — Conversor de coresImagem para texto (OCR)
Reconheça texto impresso em PNG ou JPEG local, escolha o idioma e confira ou corrija antes de copiar ou baixar.
Abrir ferramenta — Imagem para texto (OCR)Leitor de QR Code em imagem
Leia um QR Code de um PNG ou JPEG local e examine o texto ou os bytes sem abrir links.
Abrir ferramenta — Leitor de QR Code em imagemVerificador de contraste de cores
Compare as cores do primeiro plano e do fundo, ajuste a opacidade e confira os limites numéricos de contraste WCAG para texto e detalhes essenciais da interface.
Abrir ferramenta — Verificador de contraste de coresCalculadora de tamanho de impressão e resolução
Calcule o tamanho da impressão, os pixels necessários e o PPI efetivo com margens ou corte.
Abrir ferramenta — Calculadora de tamanho de impressão e resoluçãoCalculadora de proporção de imagem
Calcule a proporção entre largura e altura ou novas dimensões em pixels a partir de um lado definido.
Abrir ferramenta — Calculadora de proporção de imagemCompressor de imagens
Tente ajustar um JPEG, PNG ou WebP ao tamanho de arquivo desejado, com resultado medido e opção de reduzir as dimensões.
Abrir ferramenta — Compressor de imagensHEIC para JPG
Converta fotos HEIC compatíveis localmente em JPGs no tamanho original, ajuste a qualidade e o fundo e baixe os resultados verificados individualmente ou em ZIP.
Abrir ferramenta — HEIC para JPGConversor de imagens
Converta imagens PNG, JPEG e WebP localmente, ajuste transparência, fundo e qualidade e baixe os resultados.
Abrir ferramenta — Conversor de imagensCriador de colagem de fotos
Organize fotos locais em uma grade e baixe em PNG ou JPEG.
Abrir ferramenta — Criador de colagem de fotosGirar e espelhar imagens
Gire ou espelhe um lote local de imagens estáticas PNG, JPEG e WebP e confira e baixe os resultados processados.
Abrir ferramenta — Girar e espelhar imagensCortar imagem
Corte um JPEG, PNG ou WebP local com precisão em pixels e baixe o resultado em PNG ou JPEG.
Abrir ferramenta — Cortar imagemRedimensionar imagem
Redimensione JPG, PNG ou WebP em pixels ou porcentagem, confira a prévia e baixe o resultado.
Abrir ferramenta — Redimensionar imagem