Herramientas CSS

Gratis Constructor box-shadow CSS

Construye visualmente declaraciones box-shadow ajustando desplazamiento, desenfoque, extension y color.

Cargando herramienta...

Qué es Constructor box-shadow CSS?

box-shadow es una de las propiedades CSS más utilizadas para agregar profundidad y elevación a los elementos, pero su sintaxis de múltiples valores puede ser confusa, especialmente al combinar offset, blur, spread, color y la palabra clave inset. Esta herramienta hace que la propiedad sea visual mostrando una vista previa en vivo mientras ajusta cada valor.

Respuesta rápida

Genere una declaración box-shadow ajustando desplazamiento, desenfoque, expansión, color e inset. La vista previa en vivo muestra la sombra en un div estático para que pueda ajustar los valores antes de agregarlos a su hoja de estilo.

Last updated: 2026-06-11

Limitaciones

  • La vista previa es un div estático sin contexto circundante. Una sombra que se ve correcta de forma aislada puede verse diferente en una página real.
  • La herramienta genera una sombra a la vez. Para sombras múltiples debe combinar los valores manualmente.
  • box-shadow crea sombras que siguen la caja CSS del elemento. Para formas no rectangulares, use drop-shadow.

Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub

Cómo usar esta herramienta

  1. Ajuste el desplazamiento horizontal y vertical para mover la posición de la sombra.
  2. Establezca el radio de desenfoque y la expansión para controlar la suavidad y el tamaño.
  3. Elija un color de sombra y active inset si la sombra debe aparecer dentro del elemento.
  4. Copie la declaración CSS generada y péguela en su hoja de estilo.

Para qué puedes usarla

  • Agregar elevación sutil a tarjetas, modales y menús desplegables.
  • Crear efectos de presión inset para botones y campos de formulario.
  • Construir sombras en capas combinando múltiples valores box-shadow para profundidad realista.

Casos de uso

Ejemplos prácticos

Ejemplo

Sombra sutil de tarjeta

Un componente de tarjeta necesita una box-shadow ligera para elevarla de la página. Un pequeño desplazamiento y desenfoque con negro de baja opacidad crea una sombra limpia de estilo material.

Ejemplo

Sombra inset de campo de formulario

Un campo de texto puede usar una sombra inset para sugerir profundidad dentro del campo. La herramienta activa la palabra clave inset para que la sombra se renderice dentro del borde del elemento.

Errores comunes

  • Olvidar agregar un valor de color, lo que puede hacer que la sombra se renderice como negro o herede valores predeterminados inesperados del navegador.
  • Usar un radio de desenfoque demasiado grande, haciendo que la sombra sea casi invisible en elementos pequeños.
  • No verificar que la palabra clave inset produzca el comportamiento de sombra interior esperado.

Verificación

  1. Pegue el CSS generado en su página real e inspeccione la sombra en el elemento con su fondo y contenido adyacente.
  2. Pruebe la sombra en diferentes tamaños de elemento para confirmar que el desenfoque y la expansión escalen como se espera.

FAQ

Preguntas sobre Constructor box-shadow CSS

¿Qué hace el valor spread?

Spread expande o contrae el tamaño de la sombra. Un spread positivo agranda la sombra, mientras que uno negativo la encoge. Cero mantiene la sombra del mismo tamaño que el elemento.

¿Cómo agrego múltiples sombras?

Separe cada declaración de sombra con una coma. Use el constructor una vez por sombra y luego combine los valores en su hoja de estilo.

¿Cuándo debo usar el filtro drop-shadow en su lugar?

Use drop-shadow cuando necesite una sombra que siga la forma exacta de un elemento con fondo transparente o esquinas recortadas. box-shadow siempre sigue la caja CSS del elemento.

Herramientas relacionadas

Más herramientas css

Prueba también

Prueba también