Fonction color-mix() de CSS
- Page précédente fonction color() CSS
- Page suivante fonction conic-gradient() CSS
- Retour au niveau supérieur Manuel de fonctions CSS
Définition et utilisation
Dans CSS color-mix()
La fonction est utilisée pour mélanger deux valeurs de couleurs dans l'espace de couleur donné à une proportion spécifiée.
Exemple
Exemple 1
Mélanger deux valeurs de couleur à des proportions spécifiées dans l'espace de couleur hsl :
div { padding: 15px; border: 2px solid black; background-color: color-mix(in hsl, hsl(125 60 90), salmon 85%); }
Exemple 2
Mélanger deux valeurs de couleur à différentes proportions dans l'espace de couleur oklab :
li:nth-child(1) { background-color: color-mix(in oklab, #6a5acd 0%, pink); } li:nth-child(2) { background-color: color-mix(in oklab, #6a5acd 25%, pink); } li:nth-child(3) { background-color: color-mix(in oklab, #6a5acd 50%, pink); } li:nth-child(4) { background-color: color-mix(in oklab, #6a5acd 75%, pink); } li:nth-child(5) { background-color: color-mix(in oklab, #6a5acd 100%, pink); }
Syntaxe CSS
color-mix(color-interpolation-method, color1 %, color2 %)
Valeur | Description |
---|---|
color-interpolation-method |
Obligatoire. Définir la méthode d'interpolation de couleur à utiliser. Il est composé du mot-clé in suivi du nom de l'espace de couleur. Disponible en deux types : Espace de couleur rectangle :
Espace de couleur polaire :
|
color1 % |
Obligatoire. Les valeurs de couleur à mélanger, ainsi que les pourcentages optionnels (de 0% à 100%), sont utilisés pour spécifier la proportion de la couleur. La valeur par défaut du pourcentage est de 50%. |
color2 % |
Obligatoire. Les valeurs de couleur à mélanger, ainsi que les pourcentages optionnels (de 0% à 100%), sont utilisés pour spécifier la proportion de la couleur. La valeur par défaut du pourcentage est de 50%. |
Détails techniques
Version : | Module de couleur CSS niveau 5 |
---|
Support du navigateur
Les nombres dans le tableau représentent la version du navigateur qui prend en charge cette fonction pour la première fois.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
111 | 111 | 113 | 16.2 | 97 |
Pages connexes
Référence :Couleurs CSS
- Page précédente fonction color() CSS
- Page suivante fonction conic-gradient() CSS
- Retour au niveau supérieur Manuel de fonctions CSS