Generador de sombras CSS box-shadow

Mueve los controles para ajustar desplazamiento, desenfoque, expansión y opacidad, añade hasta cuatro capas y mira cómo cambia la sombra en una caja de muestra. Copia la regla terminada.

Capa 1

CSS

box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.25);

Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.

Cómo se usa

  1. Ajusta el desplazamiento horizontal y vertical. Los valores positivos mueven la sombra a la derecha y hacia abajo.
  2. Regula el desenfoque, la expansión, el color y la opacidad.
  3. Marca Inset para una sombra interior o pulsa Añadir capa para apilar otra.
  4. Pulsa Copiar y pega la regla en tu hoja de estilos.

Qué significa el resultado

El valor por defecto es box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.25);: sin desplazamiento horizontal, 4px hacia abajo, 12px de desenfoque, sin expansión y negro al 25 % de opacidad. En CSS el alfa se escribe con punto, 0.25. Con varias capas, los valores van separados por comas, y los ceros se escriben sin unidad.

Ejemplo

Una tarjeta con una sombra cercana y otra amplia y suave: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 8px 24px 0 rgba(0, 0, 0, 0.15), la primera capa al 20 % de opacidad y la segunda al 15 %.

Consejos

  • Mantén la opacidad baja, normalmente entre el 10 y el 30 %, para un aspecto natural.
  • La sombra no cambia el diseño del elemento, pero un contenedor con overflow: hidden puede recortarla.
  • Una expansión negativa con un desenfoque mayor da una sombra que aparece solo por un lado.

Preguntas frecuentes

¿Qué hacen el desenfoque y la expansión?

El desenfoque (blur) suaviza el borde: 0 da un borde nítido y los valores altos reparten el difuminado en una franja más ancha. La expansión (spread) agranda la forma de la sombra en todas las direcciones antes de desenfocar si es positiva, y la reduce si es negativa.

¿Cómo funcionan varias capas?

El navegador dibuja las capas en el orden escrito, la primera encima. Combinar una sombra pequeña y marcada con otra grande y suave suele verse más natural que una sola sombra grande. La herramienta permite hasta cuatro.

¿Qué hace inset?

La sombra se dibuja dentro del borde del elemento en lugar de fuera, como si la superficie estuviera hundida. En una misma regla se pueden mezclar capas interiores y normales.

¿Por qué el color sale como rgba()?

El control de opacidad se convierte en el valor alfa para que la sombra sea translúcida. Con opacidad del 100 % la herramienta escribe un código HEX normal.

Más en Color

Todas las herramientas de la categoría: Color ·Actualizado el 6 de noviembre de 2026

Opciones de privacidad

Google Analytics nos muestra qué herramientas se usan y si funcionan. Puede usar cookies. Tu elección se guarda en este navegador.