233 of 313 menu

Pseudo-element backdrop

Pseudo-element backdrop määrab määratud elemendi asukoha allpool kõige esimest elementi piki Z-telge, kuid ülejäänud elementidest kõrgemal. Sageli kasutatakse seda pseudo-elementi lehe tausta tumendamiseks, mille peal kuvatakse modaalaknad. Tänapäeval töötab pseudo-element backdrop ainult modaalakendega, mis on loodud kasutades elementi <dialog>.

Süntaks

valija::backdrop { background: värv lehe taustaks; }

Näide

Teeme nii, et nupu vajutamisel avaneks modaalaken, lehe taust oleks samal ajal tumendatud:

<button id="open">Ava</button> <dialog> <form method="dialog"> <p>Tekst tekst tekst</p> <button id="close">Sulge</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());

:

Vaata ka

  • omadus bottom,
    mis määrab elemendi alumise serva asukoha
  • omadus top,
    mis määrab elemendi ülemise serva asukoha
  • omadus left,
    mis määrab elemendi vasaku serva asukoha
  • omadus right,
    mis määrab elemendi parema serva asukoha
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu