Generador de Box Shadow CSS

Crea y personaliza efectos de box-shadow CSS con un editor visual. Agrega multiples sombras, ajusta desplazamientos, desenfoque, expansión, color e inset.

El Generador de Box Shadow CSS te permite diseñar visualmente efectos de sombra para tus elementos web. Agrega multiples sombras superpuestas, ajusta el desplazamiento, radio de desenfoque, distancia de expansión, color con opacidad y activa el modo inset. Previsualiza los resultados en tiempo real y copia el código CSS generado con un clic. Se ejecuta completamente en tu navegador sin procesamiento en servidor.

Tus datos no salen de tu navegador
¿Te ha sido útil está herramienta?
Tutorial

Cómo usar

1
1

Ajusta las propiedades de sombra

Usa los controles deslizantes para configurar desplazamiento X, Y, radio de desenfoque, expansión y elige un color.

2
2

Agrega multiples sombras

Haz clic en Agregar Sombra para superponer sombras adicionales en el mismo elemento y crear efectos mas ricos.

3
3

Copia el código CSS

Haz clic en el botón Copiar para copiar el valor de la propiedad box-shadow CSS generado al portapapeles.

Guide

Guía Completa de Box Shadows CSS

Sintaxis de Box Shadow

La propiedad CSS box-shadow acepta valores en el formato: offset-x offset-y blur-radius spread-radius color. La palabra clave opcional inset coloca la sombra dentro del elemento. Multiples sombras se separan por comas y se renderizan en orden de pila, con la primera sombra encima.

Creando profundidad realista

Los efectos de sombra realistas usan multiples capas con diferentes valores de desenfoque y opacidad. Una sombra cerrada con bajo desenfoque proporciona definición, mientras que una sombra más grande y difusa crea oclusion ambiental. Combinar dos o tres capas de sombra produce una elevacion natural que imita condiciones de iluminacion del mundo real.

Consideraciones de rendimiento

Las box shadows son aceleradas por GPU en navegadores modernos pero pueden impactar el rendimiento de renderizado cuando se aplican a muchos elementos simultaneamente. Evita animar box-shadow directamente; en su lugar, usa transiciones de opacidad en un pseudo-elemento con la sombra pre-aplicada.

Compatibilidad de navegadores

CSS box-shadow es soportado en todos los navegadores modernos incluyendo Chrome, Firefox, Safari y Edge. No se necesitan prefijos de proveedor. Para navegadores muy antiguos, considera proporcionar un borde sólido como respaldo. El soporte para inset y multiples sombras es universal.

Examples

Ejemplos Resueltos

Ejemplo: Sombra suave de elevacion para tarjeta

Objetivo: Crear una sombra de elevacion sutil para un componente de tarjeta que se vea natural y moderno.

1

Paso 1: Establece desplazamiento X en 0 y desplazamiento Y en 4 para una sombra directamente debajo.

2

Paso 2: Establece radio de desenfoque en 16 y expansión en 0 para un borde difuso suave.

3

Paso 3: Elige un color oscuro con baja opacidad como #00000015.

4

Paso 4: Copia el CSS: box-shadow: 0px 4px 16px 0px #00000015;

Resultado: Una sombra de tarjeta limpia y moderna que crea profundidad suave sin bordes duros.

Ejemplo: Sombra inset de botón presionado

Objetivo: Crear una sombra inset para el estado activo/presionado de un botón.

1

Paso 1: Activa la opción Inset.

2

Paso 2: Establece desplazamiento X en 0 y desplazamiento Y en 2.

3

Paso 3: Establece desenfoque en 4 y expansión en 0 con color #00000030.

4

Paso 4: Copia el CSS: box-shadow: inset 0px 2px 4px 0px #00000030;

Resultado: El botón parece presionado en la superficie cuando está activo, proporcionando retroalimentación tactil clara.

Casos de uso

Casos de uso

Efectos de elevacion para tarjetas de interfaz

Las interfaces modernas basadas en tarjetas dependen de efectos de sombra sutiles para crear jerarquia visual y profundidad. Los diseñadores usan sombras de caja superpuestas con baja opacidad para simular niveles de elevacion de material, haciendo que las tarjetas interactivas parezcan flotar sobre la superficie.

Estados hover de botones con profundidad

Los botones interactivos se benefician de efectos de sombra dinámicos que cambian en estados hover y activo. Una transición de box-shadow bien diseñada proporciona retroalimentación visual clara, haciendo que los botones se sientan presionables y responsivos sin depender solo de cambios de color.

Superposiciones de modales y diálogos

Los diálogos modales necesitan efectos de sombra fuertes para separarse visualmente del contenido de fondo. Un radio de desenfoque grande con expansión moderada crea la ilusion de un panel flotante, atrayendo la atención del usuario al diálogo mientras atenua la percepcion del contenido subyacente.

Preguntas Frecuentes

?Qué es CSS box-shadow?

CSS box-shadow agrega efectos de sombra alrededor del marcó de un elemento. Puedes configurar desplazamientos horizontal y vertical, radio de desenfoque, distancia de expansión, color y un modificador inset opcional.

?Puedo agregar multiples sombras?

Si, CSS soporta multiples sombras separadas por comas en un solo elemento. Está herramienta te permite agregar, configurar y eliminar capas de sombra individuales de forma independiente.

?Qué hace la opción inset?

La palabra clave inset mueve la sombra dentro del elemento en lugar de afuera. Esto crea un efecto de sombra interior comumente usado para estados de botones presionados o paneles hundidos.

?Es gratuito este generador de box shadow?

Si, está herramienta es completamente gratuita sin límites de uso, sin registró requerido y sin niveles premium. Usala tantas veces como necesites.

?Se suben mis diseños a un servidor?

No, todo se ejecuta localmente en tu navegador. Ningún dato se envía a ningún servidor. Tus configuraciones de sombra permanecen completamente privadas en tu dispositivo.

?Afecta box-shadow al diseño del layout?

No, box-shadow es puramente visual y no afecta el modelo de caja del elemento ni el layout. Las sombras se pintan fuera del borde del elemento por defecto.

Ayúdanos a mejorar

¿Qué te parece está herramienta?

Cada herramienta de Kitmul se construye a partir de peticiones reales de usuarios. Tu valoración y tus sugerencias nos ayudan a arreglar bugs, añadir funciones que faltan y construir las herramientas que realmente necesitas.

Valora está herramienta

Pulsa una estrella para contarnos lo útil que te ha resultado.

Sugiere una mejora o reporta un bug

¿Te falta alguna función? ¿Has encontrado un falló? ¿Tienes una idea? Cuéntanoslo y lo revisaremos.

Herramientas relacionadas

Lectura Recomendada

Libros Recomendados sobre CSS y Diseñó Web

Cómo asociado de Amazon, ganamos con las compras que califican.

Potencia tus Capacidades

Productos Recomendados para Diseñadores Web

Cómo asociado de Amazon, ganamos con las compras que califican.

Boletín

Recibe Consejos de Productividad y Nuevas Herramientas Primero

Únete a creadores y desarrolladores que valoran la privacidad. En cada edición: nuevas herramientas, trucos de productividad y novedades — sin spam.

Acceso prioritario a nuevas herramientas
Cancela en cualquier momento, sin preguntas