La propiedad CSS box-shadow añade uno o más efectos de sombra alrededor del marco de un elemento. La sintaxis completa sigue este orden exacto:
box-shadow: [offset-x] [offset-y] [radio-desenfoque] [radio-extensión] [color] [inset];
Representación matemática de una capa de sombra:
$$S_i = f(h_i, v_i, b_i, s_i, c_i, inset_i)$$
0 produce un borde nítido.Composición de múltiples capas:
Para n capas de sombra, el box-shadow total es la unión:
$$\text{box-shadow} = \bigcup_{i=1}^{n} S_i = S_1,\; S_2,\; \dots,\; S_n$$
Cálculo de la extensión del desenfoque:
La extensión visual de una sombra se puede estimar como:
$$\text{total-extent} = |h| + |v| + s + 2b$$
Esta fórmula tiene en cuenta la distancia de desplazamiento, la expansión de extensión y el radio de desenfoque en ambos lados del elemento.
Cree sombras CSS complejas visualmente. Ajuste el desplazamiento, el desenfoque, la extensión y el color con vista previa en tiempo real.
Vista Previa
Preajustes Populares
Código CSS Generado
box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.25);Los resultados son estimaciones basadas en modelos estándar. Verifique los datos críticos antes de tomar cualquier medida. Términos de uso
Codificador y decodificador Base64 gratuito en línea. Convierta texto a Base64 o decodifique cadenas al instante.
Convierte colores entre formatos HEX, RGB y HSL al instante.
Generador de expresiones cron gratuito en línea. Cree y depure programas cron con una interfaz visual.