Propriété mix-blend-mode
La propriété mix-blend-mode définit
le mode de fusion de la couleur source sur la couleur
d'arrière-plan ou l'image d'arrière-plan.
Les valeurs de la propriété sont analogues aux modes principaux
des logiciels graphiques.
Syntaxe
sélecteur {
mix-blend-mode: valeurs;
}
Le tableau présente les valeurs principales pour
la propriété mix-blend-mode :
Valeurs
| Valeur | Description |
|---|---|
normal |
Normal. Aucun mélange de couleurs n'est utilisé. Mode par défaut. |
multiply |
Multiplication. Dans ce mode, la valeur de la couleur principale est multipliée par la valeur de la couleur fusionnée. La couleur résultante est toujours une couleur plus sombre. |
screen |
Écran. Dans ce mode, les valeurs inverses de la couleur principale et de la couleur fusionnée sont multipliées. La couleur résultante est toujours une couleur plus claire. |
overlay |
Superposition. Dans ce mode, les couleurs sont multipliées ou éclaircies en fonction de la couleur principale. Les motifs ou couleurs recouvrent les pixels existants, laissant les zones claires et sombres de la couleur principale inchangées. |
Exemple
Voyons comment une image apparaît
avec la valeur par défaut de la propriété
mix-blend-mode :
<div>
<img src="bg.png">
</div>
div {
background: #C8EAF5;
width: 400px;
height: 300px;
}
img {
mix-blend-mode: normal;
width: 400px;
height: 300px;
}
:
Exemple
Maintenant, changeons le mode de fusion en multiplication :
<div>
<img src="bg.png">
</div>
div {
background: #C8EAF5;
width: 400px;
height: 300px;
}
img {
mix-blend-mode: multiply;
width: 400px;
height: 300px;
}
:
Exemple
Définissons la valeur de superposition pour la propriété mix-blend-mode :
<div>
<img src="bg.png">
</div>
div {
background: #C8EAF5;
width: 400px;
height: 300px;
}
img {
mix-blend-mode: overlay;
width: 400px;
height: 300px;
}
:
Voir aussi
-
la propriété
background,
qui est une propriété raccourcie pour l'arrière-plan -
la propriété
background-image,
qui permet de définir une image d'arrière-plan pour un bloc -
la propriété
background-blend-mode,
qui permet de fusionner une image d'arrière-plan avec une couleur d'arrière-plan