Composition et fusion CSS
Le module Composition et fusion CSS définit comment les couches d'arrière-plan d'un élément qui peuvent être fusionnées, comment un élément peut être fusionné avec son conteneur, et si l'élément doit créer un nouveau contexte d'empilement.
Les propriétés de ce module CSS permettent de définir le mode de fusion à utiliser, le cas échéant, pour fusionner les images et couleurs d'arrière-plan d'un élément en une seule image de fond. Ce module propose 16 modes de fusion. Vous pouvez aussi définir comment les bordures, l'arrière-plan et le contenu d'un élément, y compris le texte, les emojis et les images, doivent être fusionnés avec l'arrière-plan de son conteneur.
Composition et fusion en action
Dans cet exemple, chaque boîte possède une bordure, deux images de fond rayées et une couleur de fond unie. L'arrière-plan commun à toutes les boîtes contient un motif de cercles. Les trois boîtes de la deuxième ligne sont configurées pour fusionner avec l'arrière-plan du conteneur.
Remarquez comment l'arrière-plan, la bordure et le contenu sont tous impactés par la fusion. Cliquez sur « Exécuter » dans l'exemple ci-dessus pour voir ou modifier le code de l'animation dans le MDN Playground.
Référence
>Propriétés
Concepts associés
- Le type de donnée
<blend-mode>
- La propriété CSS
backdrop-filter
- La propriété CSS
filter
- La propriété CSS
mask-composite
- La propriété CSS
background-color
- La propriété CSS
background-image
- Le terme du glossaire stacking context
- La primitive de filtre SVG
<feBlend>
- La primitive de filtre SVG
<feComposite>
Spécifications
Specification |
---|
Compositing and Blending Level 2> |
Voir aussi
- Les propriétés du module Effets de filtre CSS permettent d'appliquer des effets de filtre, comme le flou ou la modification de l'intensité des couleurs, aux images, arrière-plans et bordures.
- Composition et fusion en CSS (angl.) (2015)
- Éditer des images en CSS : modes de fusion (angl.) (2022)
- web.dev : modes de fusion (angl.) (2021)