233 of 313 menu

Pseudo-Element backdrop

Das Pseudo-Element backdrop legt die Positionierung für das angegebene Element unter dem allerersten Element auf der Z-Achse fest, aber über allen anderen Elementen. Oft wird dieses Pseudo-Element zum Abdunkeln des Seitenhintergrunds verwendet, auf dem modale Fenster angezeigt werden. Bis heute funktioniert das Pseudo-Element backdrop nur mit modalen Fenstern, die mit dem Element <dialog> erstellt wurden.

Syntax

Selektor::backdrop { background: Hintergrundfarbe für die Seite; }

Beispiel

Lassen Sie uns einen Klick auf den Button so einrichten, dass ein modales Fenster geöffnet wird und der Seitenhintergrund dabei abgedunkelt wird:

<button id="open">Open</button> <dialog> <form method="dialog"> <p>Text text text</p> <button id="close">Close</button> </form> </dialog> body{ height: 200px; } dialog { width: 200px; } dialog::backdrop { background-color: grey; } let elem = document.querySelector('dialog'); let openBtn = document.querySelector('#open'); let closeBtn = document.querySelector('#close'); openBtn.addEventListener('click', () => elem.showModal());

:

Siehe auch

  • die Eigenschaft bottom,
    die die Position der Unterkante des Elements festlegt
  • die Eigenschaft top,
    die die Position der Oberkante des Elements festlegt
  • die Eigenschaft left,
    die die Position der linken Kante des Elements festlegt
  • die Eigenschaft right,
    die die Position der rechten Kante des Elements festlegt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen