233 of 313 menu

Pseudoelement backdrop

Pseudoelement backdrop ustawia pozycjonowanie określonemu elementowi poniżej pierwszego elementu wzdłuż osi Z, ale powyżej pozostałych elementów. Często ten pseudoelement stosuje się do przyciemnienia tła strony, na którym wyświetlane są modalne okienka. Obecnie pseudoelement backdrop działa tylko z modalnymi okienkami, które zostały utworzone za pomocą elementu <dialog>.

Składnia

selektor::backdrop { background: kolor dla tła strony; }

Przykład

Sprawmy, aby po kliknięciu przycisku otworzyło się modalne okienko, a tło strony przy tym było przyciemnione:

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

:

Zobacz też

  • właściwość bottom,
    która ustawia pozycję dolnej krawędzi elementu
  • właściwość top,
    która ustawia pozycję górnej krawędzi elementu
  • właściwość left,
    która ustawia pozycję lewej krawędzi elementu
  • właściwość right,
    która ustawia pozycję prawej krawędzi elementu
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć