198 of 264 menu

offsetWidth 속성

속성 offsetWidth는 요소의 전체 너비를 포함합니다(요소 자체 너비, 테두리 너비, 내부 여백, 스크롤바 포함):

문법

요소.offsetWidth;

예시

요소의 전체 크기를 알아봅시다:

<div id="elem"></div> #elem { width: 100px; height: 100px; padding: 15px; border: 10px solid black; } let elem = document.querySelector('#elem'); console.log(elem.offsetWidth);

코드 실행 결과:

150

예시

요소가 숨겨져 있으면 offsetWidth0입니다:

<div id="elem"></div> #elem { display: none; /* 숨겨진 요소 */ width: 100px; height: 100px; padding: 15px; border: 10px solid black; } let elem = document.querySelector('#elem'); console.log(elem.offsetWidth);

코드 실행 결과:

0

함께 보기

  • 속성 clientWidth,
    테두리 내부 요소 너비를 포함하는
  • 속성 offsetHeight,
    요소의 전체 높이를 포함하는
  • 메서드 getComputedStyle,
    요소의 CSS 속성 값을 가져오는
한국어
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부