No hay herramientas usadas recientemente
Aún no hay herramientas favoritas

Generador Box Shadow CSS Gratis: Sombra de Caja Visual Online

111 usos
5px
5px
15px
0px
30%

Consejos Box Shadow

Ajustar visualmente
Mueve los controles para X offset, Y offset, blur radius, spread y color. La vista previa se actualiza en tiempo real.
Copiar código CSS
El código box-shadow se genera automáticamente. Cópialo con un clic para tu hoja de estilos.
Sombra interna (inset)
Activa inset para crear una sombra interior. Útil para efectos de profundidad y campos de formulario.

Preguntas frecuentes

Q ¿Cómo crear una sombra CSS?
A Ajusta los controles: X/Y offset (dirección), blur (difusión), spread (extensión), color y opacidad. La sombra se actualiza en vivo.
Q ¿Qué es inset?
A La sombra se proyecta hacia dentro de la caja en vez de hacia fuera. Crea un efecto de profundidad.
Q ¿Puedo copiar el código?
A Sí, el código CSS se muestra y se copia con un clic.
Q ¿Puedo animar transiciones de sombra sin que se trabe?
A Sí, pero solo si animas opacidad o color. Mover valores como el desplazamiento o desenfoque obliga al navegador a recalcular el diseño en cada fotograma. Eso mata el rendimiento, sobre todo en móviles. Mejor limítate a transiciones de opacidad o usa un pseudo-elemento para que sea más fluido. Pruébalo con la vista previa del generador antes de subirlo.
Q ¿Puedo usar varias sombras en un solo elemento?
A Sí, sepáralas con comas en el generador. Haz clic en «Agregar sombra» para crear otra capa. Por ejemplo, dos sombras con diferentes desplazamientos simulan una tarjeta elevada — una suave y profunda, la otra más nítida. La vista previa en vivo muestra todas las capas al instante.
Q ¿Hay diferencia entre box-shadow y filter: drop-shadow?
A Sí, no son intercambiables. box-shadow genera un rectángulo alrededor del cuadro del elemento — esquinas incluidas. filter: drop-shadow sigue la forma real del contenido. Un PNG transparente con bordes irregulares obtendrá una sombra perfectamente contorneada. Usa box-shadow para tarjetas, botones y componentes de interfaz. Recurre a drop-shadow para logotipos o imágenes recortadas. Pruébalo aquí: aplica box-shadow a un elemento circular, luego cambia a drop-shadow en tu CSS. Verás la diferencia al instante.
Q ¿Por qué mi sombra se ve pixelada o con bordes dentados en pantallas de alta densidad?
A Sucede cuando usas un radio de desenfoque muy pequeño — menos de 2px se ve áspero en pantallas Retina. El navegador dibuja la sombra sobre píxeles físicos, y sin suficiente difuminado aparecen esos escalones. Pon el desenfoque en 3-4px como mínimo para un acabado suave. La vista previa en vivo del generador te lo muestra al instante: acerca la imagen y compruébalo antes de copiar el código.
Q ¿Mi sombra se verá igual en todos los navegadores web modernos?
A Los navegadores actuales como Chrome, Firefox y Safari renderizan las propiedades box-shadow de forma coherente siguiendo los estándares del W3C. Eso sí, las versiones antiguas de Internet Explorer no reconocen este código y el efecto no aparecerá. Te recomiendo revisar tu diseño en Chrome versión 110 o superior para asegurar que el radio de desenfoque sea el correcto. Si necesitas compatibilidad total, usa una regla de respaldo con un borde sencillo en tu CSS.
Q ¿Qué pasa si pongo los desplazamientos X e Y en 0?
A Obtienes un resplandor uniforme alrededor de los cuatro lados — sin dirección, solo un halo. Es el truco detrás de los efectos neón suaves y los anillos de enfoque. Combínalo con un desenfoque grande (25px o más) y un color de baja opacidad como rgba(0,0,0,0.15) para una sombra ambiental sutil. Si también aumentas el valor de expansión, la sombra crece uniformemente hacia afuera, simulando un borde más grueso. Prueba a activar inset con los mismos parámetros — es un efecto totalmente distinto, un viñeteado interior.

Cómo Usar

Herramientas relacionadas