233 of 313 menu

Pseudo-elementet backdrop

Pseudo-elementet backdrop anger placering för det angivna elementet under det allra första elementet längs Z-axeln, men ovanför andra element. Ofta används detta pseudo-element för att mörka bakgrunden på en sida, på vilken modala fönster visas. Idag fungerar pseudo-elementet backdrop endast med modala fönster som har skapats med hjälp av elementet <dialog>.

Syntax

selektor::backdrop { background: färg för sidbakgrund; }

Exempel

Låt oss göra så att när knappen trycks öppnas ett modalt fönster, och sidans bakgrund samtidigt är förmörkad:

<button id="open">Öppna</button> <dialog> <form method="dialog"> <p>Text text text</p> <button id="close">Stäng</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());

:

Se även

  • egenskapen bottom,
    som anger positionen för elementets nedre kant
  • egenskapen top,
    som anger positionen för elementets övre kant
  • egenskapen left,
    som anger positionen för elementets vänstra kant
  • egenskapen right,
    som anger positionen för elementets högra kant
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa