233 of 313 menu

Pseudo-element backdrop

Pseudo-element backdrop zadaje pozicioniranje navedenom elementu ispod samog prvog elementa na Z osi, ali iznad ostalih elemenata. Često se ovaj pseudo-element primenjuje za zatamnjivanje pozadine stranice, na kojoj se prikazuju modalni prozori. Na današnji dan pseudo-element backdrop radi samo sa modalnim prozorima, koji su kreirani pomoću elementa <dialog>.

Sintaksa

selektor::backdrop { background: boja za pozadinu stranice; }

Primer

Hajde da napravimo tako da pri kliku na dugme se otvori modalni prozor, a pozadina stranice pri tome bude zatamnjena:

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

:

Pogledajte takođe

  • svojstvo bottom,
    koje zadaje poziciju donje ivice elementa
  • svojstvo top,
    koje zadaje poziciju gornje ivice elementa
  • svojstvo left,
    koje zadaje poziciju leve ivice elementa
  • svojstvo right,
    koje zadaje poziciju desne ivice elementa
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij