Saturate() - Fonction CSS
Résumé des caractéristiques de la fonction saturate()
100%
correspond à la saturation initiale (pas de modification).Description de la fonction saturate()
.
La fonction saturate()
définit le degré de saturation des couleurs d'un élément, le plus souvent une image.
Rappelons que la saturation qualifie la vivacité des couleurs.
Des couleurs peu saturées sont proches du gris.
La fonction saturate()
a un effet comparable à la fonction grayscale()
(bien que fonctionnant de façon inversée)
mais utilise un algorithme différent.
La valeur saturate()
peut être utilisée avec les propriétés suivantes :
backdrop-filter
: Applique un filtre graphique sur l'élément situé derrière l'élément ciblé.filter
: Applique un filtre graphique (flou, contraste, luminosité...) à un élément.
Syntaxes de la fonction saturate()
.
- filter: saturate(50%); n
n
est un nombre positif sans unité ou un pourcentage.
cette valeur indique le taux de saturation :
1
ou100%
ne change rien à l'image, tandis que0
provoque une désaturation totale de l'image (remplacement de toutes les couleurs par des nuances de gris). Les valeurs supérieures à1
ou à100%
augmentent la saturation des couleurs par rapport aux couleurs d'origine.Les valeurs négatives ne sont pas autorisées.
Si aucune valeur n'est précisée (les parenthèses sont vides), la fonction
saturate()
applique la valeur100%
.
Simulateur avec la fonction saturate()

Support de la fonction saturate()
.
Les filtres graphiques ne posent plus de problèmes de compatibilité. la fonction saturate()
peut être utilisée sans restriction.
filter
.saturate()
qui permet de gérer la saturation d'une image (en fait de n'importe élément).graphiques
saturate()
Navigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :

Internet Explorer

QQ Browser

Safari sur IOS

Firefox pour Androïd

Opéra Mobile

Baidu Browser

KaiOS Browser

UC Browser pour Androïd

Samsung Internet

Opéra

Safari

Firefox

Chrome pour Androïd

Chrome

Edge

Androïd Brower

Opéra mini
Historique de la fonction saturate()
.
-
Module effets et filtres - Niveau 1
Première version du module Filter effects décrivant entre autres la fonctionsaturate()
.25 Octobre 2012Document de travail.
Voir aussi : autres effets et filtres graphiques.
Les effets graphiques disponibles en CSS sont décrits dans la spécification du W3C Filter Effects Module. En voici la liste, ainsi que celle des propriétés qui permettent de les mettre en œuvre.
Propriétés :
linearRGB