Categorias do Site

Estilizando com a propriedade CSS box-shadow

Aprenda a usar a propriedade CSS box-shadow para estilizar elementos com sombras, melhorando a estética e usabilidade.

Papel de parede abstrato com formas geométricas sobrepostas em várias tonalidades de roxo e textura suave.

A propriedade box-shadow do CSS permite adicionar sombras aos elementos, oferecendo controle sobre tamanho, desfoque, expansão e cor. Este recurso melhora a profundidade e o destaque visual, sendo uma escolha popular para estilizar botões, cartões e outros componentes de UI, aprimorando tanto a estética quanto a usabilidade.

Styling with the CSS box-shadow Property

Neste artigo, exploramos a fundo a propriedade box-shadow. Começamos com uma análise detalhada de sua sintaxe, explorando técnicas avançadas como sombras em camadas, neon e neumórficas. Além disso, fornecemos uma tabela de compatibilidade de navegadores, exemplos práticos e um gerador interativo de box-shadow para ajudar na aplicação eficaz desses estilos.

A sintaxe

box-shadow:     ;
PropriedadeDescrição
x-offsetDefine a posição horizontal da sombra. Positivo move para a direita, negativo para a esquerda.
y-offsetDefine a posição vertical da sombra. Positivo move para baixo, negativo para cima.
blur-radiusDefine a suavidade da sombra. Valores mais altos criam sombras mais difusas.
spread-radiusDetermina o tamanho da sombra. Valores positivos expandem, negativos reduzem.
colorEspecifica a cor da sombra em HEX, rgba() ou hsla().

Exemplo

.card-1 { box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5); }

Usaremos frequentemente cores rgba() devido ao valor alfa, permitindo controle de opacidade, essencial para criar sombras realistas. Em ambientes bem iluminados, sombras não são puramente pretas; em vez disso, adotam tons sutis influenciados pela luz ambiente.

  • Princípio de Substituição de Liskov: Guia Completo

    Descubra o Princípio de Substituição de Liskov e como ele garante a robustez e flexibilidade do código em design orientado a objetos.

    Descubra o Princípio de Substituição de Liskov e como ele garante a robustez e flexibilidade do código em design orientado a objetos.

    Ler notícia completa
    Cubo tridimensional com texturas de fumaça em tons de roxo, azul e rosa, contendo as letras
  • Carrosséis CSS modernos: sem JavaScript

    Descubra como criar carrosséis CSS funcionais sem JavaScript, melhorando a acessibilidade e desempenho.

    Descubra como criar carrosséis CSS funcionais sem JavaScript, melhorando a acessibilidade e desempenho.

    Ler notícia completa
    Texto
  • Futuro Promissor para a Pesquisa UX

    Explore o futuro da pesquisa UX e como ela pode evoluir para se adaptar às mudanças do mercado.

    Explore o futuro da pesquisa UX e como ela pode evoluir para se adaptar às mudanças do mercado.

    Ler notícia completa
    Uma vista aérea de um parque com vários caminhos interligados e árvores esparsas sobre a grama, ao entardecer.
  • A arte das notificações do Duolingo

    Vamos esclarecer algo: Duolingo é um aplicativo brilhante, um nome famoso no aprendizado de idiomas. As lições rápidas, sequências diárias e pontuação gamificada criam uma experiência impulsionada por dopamina que realmente funciona. E não é apenas o design que o torna viciante—são as notificações. O Duolingo dominou a arte de lembrar os usuários na hora […]

    Duolingo usa notificações para motivar usuários. Mas são eficazes ou manipuladoras? Entenda a psicologia por trás delas.

    Ler notícia completa
    Smartphone sobre uma mesa de madeira exibindo a tela inicial do aplicativo Duolingo, com fundo verde e um desenho de coruja.
  • Construtores de Sites com IA Facilitam WordPress?

    Iniciar no WordPress pode ser desafiador. Ao instalar o app e fazer login, muitos usuários não sabem qual o próximo passo. O CMS se torna mais fácil com o tempo, mas muitos desistem antes de alcançar esse ponto. A tecnologia pode oferecer uma solução. Construtores de sites baseados em IA estão emergindo no mercado, visando […]

    Descubra como construtores de sites com IA podem simplificar o uso do WordPress para iniciantes e profissionais.

    Ler notícia completa
    Homem confuso observa uma tela grande de computador enquanto um robô aponta para ela, com o texto
  • Quando usar Flexbox e CSS Grid

    O layout em CSS evoluiu significativamente. Com Flexbox e Grid, temos sistemas poderosos que substituíram técnicas antigas como floats, tornando mais fácil construir interfaces responsivas e escaláveis. Flexbox é ideal para layouts unidimensionais, como alinhas itens em uma linha ou coluna, enquanto o Grid lida com layouts bidimensionais, ideal para estruturas de página completas e […]

    Aprenda a escolher entre Flexbox e CSS Grid para criar layouts responsivos e escaláveis em projetos de web design.

    Ler notícia completa
    Letras brancas
  • CSS breakpoints: layouts fluidos e adaptáveis

    Construir sites que fornecem uma experiência perfeita em dispositivos diversos é um desafio central no desenvolvimento web moderno. Os breakpoints CSS abordam isso definindo larguras de visualização específicas onde os layouts se ajustam dinamicamente para acomodar diferentes tamanhos de tela. Aproveitar breakpoints no design responsivo permite que os desenvolvedores adaptem componentes de UI e estilos […]

    Descubra como breakpoints CSS criam layouts responsivos, otimizando a experiência do usuário em dispositivos variados.

    Ler notícia completa
    Logotipo
  • Otimização de Front-end com Ferramentas de Banco no Navegador

    Os sandboxes de banco de dados no navegador ajudam desenvolvedores front-end a gerenciar dados diretamente em seus navegadores. Isso possibilita interfaces de usuário dinâmicas, aplicativos offline e testes rápidos sem precisar de sistemas backend complexos. Essas ferramentas leves, que usam APIs como IndexedDB, facilitam o armazenamento, pesquisa e sincronização de dados. Algumas oferecem recursos de […]

    Melhore o fluxo de trabalho front-end com ferramentas de banco de dados no navegador, facilitando interfaces dinâmicas e testes rápidos.

    Ler notícia completa
    Ícone estilizado de um laptop sobre um fundo texturizado que parece papel amassado.
  • Melhores Ações Photoshop de Vazamento de Luz 2025

    Vazamentos de luz são efeitos populares na fotografia que conferem às suas fotos uma aparência quente, vintage e nostálgica. Criá-los do zero pode ser demorado e desafiador, mas as ações do Photoshop simplificam o processo, permitindo que você obtenha o visual desejado com poucos cliques. Esta coleção de ações de efeito de vazamento de luz […]

    Descubra as melhores ações de Photoshop para efeitos de vazamento de luz e dê um toque vintage e nostálgico às suas fotos.

    Ler notícia completa
    Casal relaxa no teto de uma van azul estilo vintage estacionada ao lado de uma falésia com vista para o oceano ao pôr do sol.