Elevação 1 (botões texto, chips)
- Entrada
- dp: 1
- Saída esperada
- box-shadow: 0 1px 2px rgba(0,0,0,.2), 0 1px 3px rgba(0,0,0,.1);
Mínima elevação perceptível. Usada para elementos de baixo destaque.
box-shadow Material Design CSS
O Material Design 3 usa um sistema de seis níveis de elevação (0–5) expressos como valores em dp. Cada nível combina sombras de dois ângulos de luz distintos: uma sombra de luz direta (umbra) e uma de luz ambiente (penumbra). A implementação em CSS usa sempre pelo menos duas camadas de box-shadow para reproduzir esse efeito com fidelidade. Esta página explica os valores exatos de cada nível.
Mínima elevação perceptível. Usada para elementos de baixo destaque.
Padrão para cards e floating action buttons em estado normal.
Sim. O CSS permite quantas camadas quiser separadas por vírgula. Cada camada tem seus próprios parâmetros de offset, blur, spread e cor, o que permite efeitos muito mais ricos do que uma única sombra.
Não. O MD3 usa uma combinação de box-shadow com um overlay de cor de superfície (surface tint) baseado na cor primária. Em interfaces dark, o overlay fica mais visível do que a sombra. Para replicar fielmente, combine o box-shadow com um `background-color` ajustado.
Sim. Defina `--shadow-1`, `--shadow-2` etc. como custom properties no `:root`. Assim você muda o sistema inteiro a partir de um único ponto — e pode adaptar para dark mode com `prefers-color-scheme`.
box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.25);O CSS é gerado localmente no navegador.