Gunnar Bittersmann: Popup mit Disclaimer und Button

Beitrag lesen

problematische Seite

@@Rolf b

Ein Overlay / Popup erstellst Du als ein statisch positioniertes DIV

static? Du meinst fixed.

Und ein div für die Blende ist nicht erforderlich; das kann auch ein geeignetes Pseudoelement sein.

mit hohem Z-Index

1 sollte hoch genug sein. Oft reicht auch 0, d.h. gar keine explizite Angabe.

Und darin zentrierst Du ein weiteres DIV, um das eigentliche Popup darzustellen (wobei ich mal vermute, dass HTML5 dafür auch semantischere Tags anbietet).

Richtig vermutet. div ist fasch. Für Overlays ist das dialog-Element da.

Beispiel

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory