Dường như trình duyệt (Chrome 28, Firefox 23) thiết lập các z-index
của các yếu tố độ toàn màn hình để 2147483647 (phiên bản 32-bit đã ký số lớn nhất). Theo các bài kiểm tra, việc đặt z-index
các phần tử khác vào cùng một z-index
sẽ khiến chúng hiển thị, nhưng không thể thay đổi z-index
của phần tử toàn màn hình (có thể, nhưng trình duyệt chỉ bỏ qua giá trị - ngay cả với! Quan trọng).
Có thể tham khảo duy nhất tôi có thể tìm thấy điều này:
https://github.com/WebKit/webkit/blob/master/LayoutTests/fullscreen/full-screen-zIndex.html
Ngoài ra, trong các công cụ dev Chrome:
yếu tố Vì vậy, hoặc thiết lập để tối đa z-index
, hoặc, giải pháp tốt hơn là chỉ cần tạo phần tử vùng chứa, làm cho nó sao cho tất cả các phần tử bạn muốn hiển thị là phần tử con của phần tử vùng chứa và toàn màn hình.
Nguồn
2013-09-02 17:28:07
Khi tôi thử tính năng này, nó chỉ hoạt động trong Chrome chứ không phải Firefox hoặc IE11, mặc dù chỉ mục z của phần tử toàn màn hình được đặt trong cả ba. – trysis
giống nhau ở đây, 3 năm sau. – Dalibor
Đây là giải pháp Firefox: https://stackoverflow.com/questions/45798213/firefox-fullscreen-video-append-dom-elements – Dalibor