>  기사  >  웹 프론트엔드  >  HTML: scrollLeft, scrollWidth, clientWidth, offsetWidth 전체 설명_경험치 교환

HTML: scrollLeft, scrollWidth, clientWidth, offsetWidth 전체 설명_경험치 교환

WBOY
WBOY원래의
2016-05-16 12:07:381112검색

scrollHeight: 개체의 스크롤 높이를 가져옵니다.

scrollLeft: 개체의 왼쪽 가장자리와 창에 현재 표시되는 콘텐츠의 가장 왼쪽 끝 사이의 거리를 설정하거나 가져옵니다.

scrollTop: 개체의 맨 위 가장자리 사이의 거리를 설정하거나 가져옵니다. 객체와 창에 보이는 콘텐츠의 가장 왼쪽 끝 상단 사이의 거리

scrollWidth: 객체의 스크롤 너비를 가져옵니다.

offsetHeight: 객체를 기준으로 객체의 높이를 가져옵니다. 레이아웃 또는 상위 좌표 offsetParent 속성에 의해 지정된 상위 좌표

offsetLeft: offsetParent 속성에 의해 지정된 레이아웃 또는 상위 좌표를 기준으로 객체의 계산된 왼쪽 위치를 가져옵니다.

offsetTop: 가져오기 offsetTop 속성에 의해 지정된 레이아웃 또는 상위 좌표를 기준으로 계산된 개체의 상단 위치

event.clientX 문서를 기준으로 한 가로 좌표

event.clientY 문서를 기준으로 한 세로 좌표

컨테이너를 기준으로 한 event.offsetX 가로 좌표

컨테이너를 기준으로 한 event.offsetY 세로 좌표

document.documentElement.scrollTop 세로 스크롤 값

event.clientX+document.documentElement.scrollTop 상대 문서의 가로 좌표 + 세로 스크롤 양

위는 주로 IE를 의미하며, FireFox의 차이점은 다음과 같습니다.

IE6.0, FF1.06+:

clientWidth = 너비 + 패딩

clientHeight = 높이 + 패딩

offsetWidth = 너비 + 패딩 + 테두리

offsetHeight = 높이 + 패딩 + 테두리

IE5.0/5.5:

clientWidth = 너비 - 테두리

clientHeight = 높이 - 테두리

offsetWidth = 너비

offsetHeight = 높이

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.