233 of 313 menu

backdrop 의사 요소

backdrop 의사 요소는 지정된 요소를 Z축 상에서 가장 첫 번째 요소 아래, 그러나 다른 모든 요소 위에 위치시킵니다. 이 의사 요소는 종종 모달 창이 표시될 때 페이지 배경을 어둡게 하는 데 사용됩니다. 현재 backdrop 의사 요소는 <dialog> 요소를 사용하여 생성된 모달 창에서만 작동합니다.

구문

선택자::backdrop { background: 배경 색상; }

예제

버튼을 클릭하면 모달 창이 열리고 배경이 어두워지도록 만들어 봅시다:

<button id="open">열기</button> <dialog> <form method="dialog"> <p>텍스트 텍스트 텍스트</p> <button id="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());

:

함께 보기

  • 요소 하단 가장자리의 위치를 설정하는 속성 bottom,
  • 요소 상단 가장자리의 위치를 설정하는 속성 top,
  • 요소 왼쪽 가장자리의 위치를 설정하는 속성 left,
  • 요소 오른쪽 가장자리의 위치를 설정하는 속성 right,
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부