233 of 313 menu

Pseudoelemento backdrop

Il pseudoelemento backdrop imposta la posizione dell'elemento specificato sotto il primo elemento lungo l'asse Z, ma sopra tutti gli altri elementi. Spesso questo pseudoelemento viene utilizzato per oscurare lo sfondo della pagina, su cui vengono visualizzate le finestre modali. Ad oggi, il pseudoelemento backdrop funziona solo con le finestre modali create con l'elemento <dialog>.

Sintassi

selettore::backdrop { background: colore per lo sfondo della pagina; }

Esempio

Facciamo in modo che quando si clicca sul pulsante si apra una finestra modale, e lo sfondo della pagina sia oscurato:

<button id="open">Apri</button> <dialog> <form method="dialog"> <p>Testo testo testo</p> <button id="close">Chiudi</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());

:

Vedi anche

  • la proprietà bottom,
    che imposta la posizione del bordo inferiore dell'elemento
  • la proprietà top,
    che imposta la posizione del bordo superiore dell'elemento
  • la proprietà left,
    che imposta la posizione del bordo sinistro dell'elemento
  • la proprietà right,
    che imposta la posizione del bordo destro dell'elemento
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta