• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

스크롤 값?

21.05.05 23:03 작성 조회수 162

1

강의에서 알려주신대로 document.body.offsetHeight 값이 전체 스크롤 되야하지만 스크롤 높이 값을 빼주어야지 실질적인 스크롤 가동범위 값이 나오는것 까지는 이해했는데요..

실제 나오는 화면 높이를 제외하고 나머지 빈공간 높이를 z축으로 스크롤해서 앞뒤로 하겠다는 것도 이해가 안가고,

나머지 스크롤 높이가 왜  window.innerHeight값(창 높이)이 라는게 이해가 안가네요..

답변 1

답변을 작성해보세요.

1

그림으로 그려보았는데요, 위에서 보시면 스크롤 되는 범위는 브라우저 창의 높이를 제외한 부분이므로,
body의 offsetHeight에서 브라우저 창의 높이인 window.innerHeight를 빼서 계산해준 것이랍니다.

박태빈님의 프로필

박태빈

질문자

2021.05.15

감사합니다. 단번에 이해가 갔네요