Pseudo-classe CSS :popover-open

Definizione e uso

CSS :popover-open Le pseudo-classe vengono utilizzate per selezionare e impostare lo stile di qualsiasi elemento visibile in uno stato di pop-up.

Per impostazione predefinita, il browser visualizzerà la finestra pop-up al centro della viewport.

Lo stile predefinito della finestra pop-up nel browser è:

[popover] {
position: fisso;
inset: 0;
width: fit-content;
height: fit-content;
margin: auto;
border: solido;
padding: 0.25em;
overflow: auto;
color: CanvasText;
background-color: Canvas;
}

Pertanto, per sovrascrivere lo stile predefinito, è possibile utilizzare :popover-open pseudo-classe.

Esempio

Seleziona e imposta lo stile di qualsiasi elemento visibile in uno stato di pop-up:

:popover-open {
  width: 150px;
  height: 150px;
  position: assoluto;
  inset: unset;
  bottom: 25px;
  left: 25px;
  margin: 0;
  color: marrone;
  background-color: arancione;
  font-size: 25px;
}

Prova tu stesso

Sintassi CSS

:popover-open {
  declarazioni CSS;
}

Dettagli tecnici

Versione: CSS4

Supporto del browser

I numeri nella tabella indicano la versione del browser che supporta completamente il pseudo-classe.

Chrome Edge Firefox Safari Opera
114 114 125 17 100

Pagine correlate

Riferimento:Attributo HTML popover