Pseudo-class :popover-open CSS
- Trang trước :placeholder-shown
- Trang tiếp theo :read-only
- Quay lại lớp trên Sách tham khảo pseudo-class CSS
Định nghĩa và cách sử dụng
CSS :popover-open
Pseudo-class được sử dụng để chọn và thiết lập phong cách cho bất kỳ phần tử nào đang trong trạng thái hiển thị popup.
Mặc định, trình duyệt sẽ hiển thị popup ở giữa viewport.
Phong cách mặc định của popup trong trình duyệt là:
[popover] { position: fixed; inset: 0; width: fit-content; height: fit-content; margin: auto; border: solid; padding: 0.25em; overflow: auto; color: CanvasText; background-color: Canvas; }
Do đó, để thay thế phong cách mặc định, bạn có thể sử dụng :popover-open
pseudo-class.
Mô hình
Chọn và thiết lập phong cách cho bất kỳ phần tử nào đang trong trạng thái hiển thị popup:
:popover-open { width: 150px; height: 150px; position: absolute; inset: unset; bottom: 25px; left: 25px; margin: 0; color: maroon; background-color: orange; font-size: 25px; }
Ngữ pháp CSS
:popover-open { css declarations; }
Chi tiết kỹ thuật
Phiên bản: | CSS4 |
---|
Hỗ trợ trình duyệt
Số trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ pseudo-class.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
114 | 114 | 125 | 17 | 100 |
Trang liên quan
Tham khảo:HTML popover 属性
- Trang trước :placeholder-shown
- Trang tiếp theo :read-only
- Quay lại lớp trên Sách tham khảo pseudo-class CSS