Saltar al contenido principal
Codigo Heroe
Tarea anterior
Kekstagram: el comienzo. Filtros CSS12/12
A la lista de tareas
  1. 1. Brillo y contraste: brightness y contrast
  2. 2. Escala de grises y sepia: grayscale y sepia
  3. 3. Inversión y saturación: invert y saturate
  4. 4. Rotación del tono: hue-rotate
  5. 5. Desenfoque y opacidad: blur y opacity
  6. 6. Sombras con drop-shadow
  7. 7. Diferencias entre box-shadow y drop-shadow
  8. 8. Aplicar filtros CSS al texto
  9. 9. Combinar filtros
  10. 10. Combinar filtros drop-shadow
  11. 11. Animar filtros CSS
  12. 12. Transiciones y filtros CSS
Lista de tareas
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Transiciones y filtros CSS

Ahora veamos cómo aplicar transiciones a los filtros.

Por ejemplo, podemos usar filtros para que una fotografía se vea en blanco y negro y desenfocada, quitar los filtros al pasar el cursor sobre ella y hacer que el cambio visual sea gradual.

Por cierto, el valor predeterminado de la propiedad filter es none. Lo usaremos para quitar el efecto de los filtros al pasar el cursor sobre la fotografía.

La propiedad transition-duration indica cuánto dura el cambio.

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title>Transiciones y filtros CSS</title> <link href="course.css" rel="stylesheet"> <link href="style.css" rel="stylesheet"> </head> <body> <div class="compare"> <div class="compare-single combo"> <img src="img/spb-6-full.jpg" alt=""> </div> </div> </body> </html>
CSS
.combo img { } .combo img:hover { }

El código ha cambiado, haz clic en "Actualizar" o activa la ejecución automática.

Ha ido a otra página

Haga clic dentro del mininavegador para poner el foco en esta ventana.

100%
ObjetivosRealizado
0
    1. Aplica a la imagen del bloque .combo el filtro grayscale(1).
    2. Agrega el filtro blur(2px) en la misma declaración.
    3. Asigna al filtro el valor none cuando el cursor esté sobre la imagen.
    4. Luego agrega a la imagen la propiedad transition-duration con el valor 0.6s.
    Codigo Heroe

    © 2023-2026, codigoheroe.com