filter | Css

 

Descripción

La propiedad filter de CSS nos permite aplicar efectos visuales como desenfoque, saturación, brillo o contraste a cualquier elemento HTML. Esta propiedad es especialmente útil para manipular imágenes y crear efectos visuales dinámicos sin necesidad de modificar el archivo original.

Sintaxis

filter : none | <filter-value-list>

Valores

  • filter-value-list, representa una lista de uno o más efectos de filtro que se aplicarán al elemento. Estos pueden incluir funciones como blur(), brightness(), contrast(), grayscale(), hue-rotate(), invert(), opacity(), saturate(), sepia(), o drop-shadow().
  • none, valor por defecto que indica que no se aplicará ningún efecto de filtro al elemento,

Ejemplo

Un ejemplo común del uso de la propiedad filter es aplicar un efecto de desenfoque a una imagen cuando el usuario pasa el cursor por encima:

img {
  filter: none;
}

img:hover {
  filter: blur(3px);
}

En este ejemplo, la imagen se muestra normal por defecto, pero cuando el usuario coloca el cursor sobre ella, se aplica un desenfoque de 3 píxeles.

Artículos

Manual CSS

Aprende más sobre CSS consultando online o descargando nuestro manual.

Test CSS

¿Te atreves a probar tus habilidades y conocimiento en CSS con nuestro test?