Lớp trên cùng

Lớp trên cùng (top layer) là một lớp cụ thể trải dài toàn bộ chiều rộng và chiều cao của viewport và nằm trên tất cả các lớp khác được hiển thị trong tài liệu web. Nó được trình duyệt tạo ra để chứa các phần tử cần xuất hiện trên đỉnh của tất cả nội dung khác trên trang.

Các phần tử được đặt trong lớp trên cùng sẽ tạo ra một ngữ cảnh xếp chồng mới, cũng như các phần tử giả ::backdrop tương ứng của chúng.

Các phần tử sẽ xuất hiện trong lớp trên cùng bao gồm:

Một số trình duyệt, chẳng hạn như Chrome, hiển thị các phần tử được đặt trong lớp trên cùng bên trong một mục cây DOM đặc biệt. Ví dụ:

Một phần tử trong lớp trên cùng, như được hiển thị trong Chrome DevTools

Lưu ý rằng lớp trên cùng là một khái niệm nội bộ của trình duyệt và không thể được thao tác trực tiếp từ mã. Bạn có thể nhắm mục tiêu các phần tử được đặt trong lớp trên cùng bằng CSS và JavaScript, nhưng không thể nhắm mục tiêu bản thân lớp trên cùng.