clientHeight,scrollHeight,offsetHeight,clientTop,scrollTop,offsetTop의 차이를 철저히 구분하다
3432 단어 전단 학습
clientHeight,scrollHeight,offsetHeight
clientTop,scrollTop,offsetTop
스크롤을 할 때 보통 우리는 스크롤 Top만 할 수 있다. 스크롤 Top이 0이 되면 스크롤 Height-client Height는 정상적인 스크롤 거리이다. 그렇지 않으면 너무 굴러가는 것이다(핸드폰의 위아래로 내려가는 것)!
코드:
Document
div1
clientHeight:
scrollHeight:
offsetHeight:
clientTop:
scrollTop:
offsetTop:
div2
clientHeight:
scrollHeight:
offsetHeight:
clientTop:
scrollTop:
offsetTop:
clientHeight1.innerHTML = div1.clientHeight
scrollHeight1.innerHTML = div1.scrollHeight
offsetHeight1.innerHTML = div1.offsetHeight
clientTop1.innerHTML = div1.clientTop
scrollTop1.innerHTML = div1.scrollTop
offsetTop1.innerHTML = div1.offsetTop
clientHeight2.innerHTML = div2.clientHeight
scrollHeight2.innerHTML = div2.scrollHeight
offsetHeight2.innerHTML = div2.offsetHeight
clientTop2.innerHTML = div2.clientTop
scrollTop2.innerHTML = div2.scrollTop
offsetTop2.innerHTML = div2.offsetTop