AD

¿Ya dominas lo básico? Un curso estructurado de HTML & CSS es la vía rápida para dar el salto.

Ver cursos de HTML & CSS en Udemy

Enlace de afiliado. No te cuesta nada extra.

🎨Lecciones de HTML & CSS
Lección 44 / 50

Crear un efecto de cristal esmerilado con backdrop-filter

En esta lección conseguirás el efecto de panel translúcido y desenfocado que se ve en las interfaces de iOS y macOS.

backdrop-filter: blur(8px) desenfoca lo que hay detrás del elemento, no su propio contenido. Para que el efecto se aprecie, el elemento debe tener un fondo parcialmente transparente, normalmente con rgba(255,255,255,0.3).

En el código de ejemplo, un panel semitransparente flota sobre un degradado de color y difumina lo que queda debajo, mientras el texto de encima se lee con total nitidez.

La confusión habitual es con filter, que desenfoca el propio elemento y su texto. Si el contenido te sale borroso, estás usando la propiedad equivocada. Además, si el fondo es totalmente opaco, no se ve nada del efecto.

En producción hay que usarlo con cuidado: es una operación cara y en dispositivos modestos puede reducir la fluidez. Conviene reservarlo para elementos pequeños, como barras de navegación o diálogos, y no aplicarlo a áreas enormes.

HTML & CSS
SALIDA

💡 La vista previa se genera por completo en esta página; no se envía nada al exterior.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)