Menu avec les différents contenus et commandes

Tous mes articles de blog

Différents filtres CSS pour enrichir toutes vos images
CF

Cuzeac Florin

104 vues

Découvrez comment appliquer des filtres CSS à vos images pour les rendre plus attrayantes et dynamiques.

1. La fonction blur

La fonction CSS blur() permet d'appliquer un flou gaussien sur l'image d'entrée. Le résultat de cette fonction est une valeur filter-function.

css

img { filter: blur(5px); }

Un petit exemple visuel de la fonction blur() :

Un petit chat tout mignon !

Originale

Un petit chat tout mignon !

2px

Un petit chat tout mignon !

5px

2. La fonction brightness

La fonction CSS brightness() applique un multiplicateur linéaire sur une image afin de la rendre plus claire ou plus sombre. Le résultat obtenu est une valeur de type filter-function.

css

img { filter: brightness(50%); }

Un petit exemple visuel de la fonction brightness() :

Un petit chat tout mignon !

Originale

Un petit chat tout mignon !

50%

Un petit chat tout mignon !

150%

3. La fonction contrast

La fonction CSS contrast() permet d'ajuster le contraste d'une image. Le résultat de cette fonction est une valeur de type filter-function.

css

img { filter: contrast(25%); }

Un petit exemple visuel de la fonction contrast() :

Un petit chat tout mignon !

Originale

Un petit chat tout mignon !

25%

Un petit chat tout mignon !

150%

4. La fonction drop-shadow

La fonction CSS drop-shadow() permet d'appliquer une ombre portée sur une image. Le résultat obtenu par cette fonction est une valeur filter-function.

css

img { filter: drop-shadow(4px 4px 8px #999999); }

Un petit exemple visuel de la fonction drop-shadow() :

Un petit chat tout mignon !

Originale

Un petit chat tout mignon !

4px/8px

Un petit chat tout mignon !

8px/16px

5. La fonction grayscale

La fonction CSS grayscale() convertit une image en niveaux de gris. Le résultat de cette fonction est une valeur filter-function.

css

img { filter: grayscale(50%); }

Un petit exemple visuel de la fonction grayscale() :

Un petit chat tout mignon !

Originale

Un petit chat tout mignon !

50%

Un petit chat tout mignon !

100%

6. La fonction hue-rotate

La fonction CSS hue-rotate() permet d'appliquer une rotation de teinte sur une image. Le résultat de cette fonction est une valeur filter-function.

css

img { filter: hue-rotate(120deg); }

Un petit exemple visuel de la fonction hue-rotate() :

Un petit chat tout mignon !

Originale

Un petit chat tout mignon !

120deg

Un petit chat tout mignon !

240deg

7. La fonction saturate

La fonction CSS saturate() permet d'accentuer ou de réduire la saturation d'une image. La valeur obtenue par cette fonction est une valeur de type filter-function.

css

img { filter: saturate(50%); }

Un petit exemple visuel de la fonction saturate() :

Un petit chat tout mignon !

Originale

Un petit chat tout mignon !

50%

Un petit chat tout mignon !

150%

8. La fonction invert

La fonction CSS invert() permet d'inverser les couleurs de l'image. La valeur obtenue par cette fonction est de type filter-function.

css

img { filter: invert(100%); }

Un petit exemple visuel de la fonction invert() :

Un petit chat tout mignon !

Originale

Un petit chat tout mignon !

25%

Un petit chat tout mignon !

100%

9. La fonction opacity

La fonction CSS opacity() permet de modifier la transparence de l'image. Le résultat obtenu par cette fonction est une valeur filter-function.

css

img { filter: opacity(75%); }

Un petit exemple visuel de la fonction opacity() :

Un petit chat tout mignon !

Originale

Un petit chat tout mignon !

25%

Un petit chat tout mignon !

75%

10. La fonction sepia

La fonction CSS sepia() convertit une image en sépia, lui donnant un aspect plus jaune/marron, voire vieilli. Le résultat obtenu est une valeur de type filter-function.

css

img { filter: sepia(50%); }

Un petit exemple visuel de la fonction sepia() :

Un petit chat tout mignon !

Originale

Un petit chat tout mignon !

50%

Un petit chat tout mignon !

100%



Nous avons vu comment appliquer des filtres CSS à vos images pour les rendre plus attrayantes et dynamiques. Les filtres CSS sont un excellent moyen d'ajouter des effets visuels à vos images sans avoir à utiliser des logiciels de retouche d'image.