Saltar al contenido principal
Codigo Heroe
Tarea anterior
Kekstagram: el comienzo. Filtros CSS9/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
Siguiente tarea
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Combinar filtros

Podemos aplicar varios filtros a un mismo bloque. Para hacerlo, los escribimos separados por espacios en una sola declaración de filter:

.effect {
  filter: sepia(50%);
  filter: sepia(50%) blur(5px);
  filter: sepia(50%) blur(5px) opacity(50%);
}

Ten en cuenta que cambiar el orden de los filtros puede cambiar el resultado. Esto ocurre porque cada filtro se aplica a la imagen con los efectos de los filtros anteriores.

Vamos a probarlo.

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title>Combinar filtros</title> <link href="course.css" rel="stylesheet"> <link href="style.css" rel="stylesheet"> </head> <body> <div class="image"> <img src="img/spb-6.jpg" alt=""> </div> <div class="compare"> <div class="compare-left multi-filter-1"> <div class="image"> <img src="img/spb-6.jpg" alt=""> </div> </div> <div class="compare-right multi-filter-2"> <div class="image"> <img src="img/spb-6.jpg" alt=""> </div> </div> </div> </body> </html>
CSS
.multi-filter-1 img { } .multi-filter-2 img { }

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 .multi-filter-1 el filtro hue-rotate(90deg).
    2. Luego agrega un segundo filtro, saturate(2), en la misma declaración.
    3. Agrega un tercer filtro, sepia(0.8), en esa misma declaración.
    4. Aplica a la imagen del bloque .multi-filter-2 estos tres filtros en este orden: sepia(0.8),hue-rotate(90deg),saturate(2).
    Codigo Heroe

    © 2023-2026, codigoheroe.com