La propriété isolation
indique que l'élément crée un nouveau contexte d'empilement (stacking context).
Cette propriété s'avère particulièrement utile avec background-blend-mode
afin de ne mélanger que l'arrière plan d'un contexte d'empilement particulier. Elle permet d'isoler des groupes d'éléments de l'arrière-plan distant et de mélanger ces éléments ensemble.
Valeur initiale | auto |
---|---|
Applicabilité | Tous les éléments. En SVG, cela s'applique aux éléments de conteneurs, aux éléments graphiques et aux éléments faisant référence à des éléments graphiques. |
Héritée | non |
Média | visuel |
Valeur calculée | comme spécifié |
Animable | non |
Ordre canonique | l'ordre unique et non-ambigu défini par la grammaire formelle |
Syntaxe
/* Valeurs avec mots-clés */ isolation: auto; isolation: isolate; /* Valeurs globales */ isolation: inherit; isolation: initial; isolation: unset;
Valeurs
auto
- Un mot-clé qui indique qu'un nouveau contexte d'empilement doit être créé uniquement si une propriété appliquée à l'élément le rend nécessaire.
isolate
- Un mot-clé qui indique qu'un nouveau contexte d'empilement doit être créé..
Syntaxe formelle
auto | isolate
Exemples
CSS
.a { background-color: rgb(0,255,0); } #b { width: 200px; height: 210px; } .c { width: 100px; height: 100px; border: 1px solid black; padding: 2px; mix-blend-mode: difference; } #d { isolation: auto; } #e { isolation: isolate; }
HTML
<div id="b" class="a"> <div id="d"> <div class="a c">auto</div> </div> <div id="e"> <div class="a c">isolate</div> </div> </div>
Résultat
Spécifications
Spécification | État | Commentaires |
---|---|---|
Compositing and blending Level 1 La définition de 'Isolation' dans cette spécification. |
Candidat au statut de recommandation | Définition initiale. |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | 41.0 | 36 (36) | Pas de support | 30 | 7.1 |
Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Support simple | 41.0 | 36.0 (36) | Pas de support | 36 | 8.0 |
Voir aussi
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
SphinxKnight
Dernière mise à jour par :
SphinxKnight,