Pseudoklasa :popover-open CSS

Definicja i użycie

CSS :popover-open Pseudoklasy służą do wyboru i ustawiania stylu dla każdego elementu znajdującego się w stanie wyświetlania pop-up.

Domyślnie, okienka wyskakujące są wyświetlane w środku widoku.

Domyślne style okienek wyskakujących w przeglądarkach są takie:

[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;
}

Aby nadpisać domyślny styl, można użyć :popover-open Pseudoklasa.

Przykład

Wybierz i ustaw styl dla każdego elementu znajdującego się w stanie wyświetlania pop-up:

:popover-open {
  width: 150px;
  height: 150px;
  position: absolute;
  inset: unset;
  bottom: 25px;
  left: 25px;
  margin: 0;
  color: maroon;
  background-color: orange;
  font-size: 25px;
}

Spróbuj sam

Gramatyka CSS

:popover-open {
  deklaracje css;
}

Szczegóły techniczne

Wersja: CSS4

Obsługa przeglądarek

Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje ten pseudoklasę.

Chrome Edge Firefox Safari Opera
114 114 125 17 100

Powiązane strony

ZwiazkiAtrybut HTML popover