233 of 313 menu

A backdrop pszeudoelem

A backdrop pszeudoelem a megadott elem elhelyezését állítja be a Z tengely mentén a legalsó elem alá, de a többi elem fölé. Ezt a pszeudoelemet gyakran alkalmazzák az oldal hátterének elsötétítésére, amelyen a modális ablakok jelennek meg. Jelenleg a backdrop pszeudoelem csak azokkal a modális ablakokkal működik, amelyeket a <dialog> elem segítségével hoztak létre.

Szintaxis

szelektor::backdrop { background: szín az oldal hátteréhez; }

Példa

Tegyük fel, hogy egy gomb megnyomásakor egy modális ablak nyílik meg, és ezalatt az oldal háttere elsötétül:

<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());

:

Lásd még

  • a bottom tulajdonság,
    amely egy elem alsó szélének pozícióját állítja be
  • a top tulajdonság,
    amely egy elem felső szélének pozícióját állítja be
  • a left tulajdonság,
    amely egy elem bal szélének pozícióját állítja be
  • a right tulajdonság,
    amely egy elem jobb szélének pozícióját állítja be
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás