Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Couche supérieure (Top layer)

La couche supérieure (top layer en anglais) est une couche spécifique qui s'étend sur toute la largeur et la hauteur de la zone d'affichage (viewport en anglais) et qui se place au-dessus de toutes les autres couches affichées dans un document web. Elle est créée par le navigateur pour contenir les éléments devant apparaître au-dessus de tout le contenu de la page.

Les éléments placés dans la couche supérieure génèrent un nouveau contexte d'empilement, tout comme leurs pseudo-éléments ::backdrop associés.

Les éléments qui apparaissent dans la couche supérieure incluent :

Certains navigateurs, comme Chrome, affichent les éléments placés dans la couche supérieure dans une entrée spéciale de l'arbre DOM. Par exemple :

Un élément dans la couche supérieure, tel qu'affiché dans les outils de développement de Chrome

Notez que la couche supérieure est un concept interne au navigateur et ne peut pas être manipulée directement depuis le code. Vous pouvez cibler les éléments placés dans la couche supérieure avec CSS et JavaScript, mais vous ne pouvez pas cibler la couche supérieure elle-même.

Voir aussi