2011-10-03 5 views
4

이 페이지와 비슷한 효과를 재현하고 싶습니다. http://artofflightmovie.com/ 여기서 수직 스크롤 막대는 미리 정의 된 경로를 통해 브라우저 "뷰포트"의 진행을 제어합니다.자바 스크립트의 사용자 정의 스크롤 막대 동작?

나는 이것에 대해 가장 쉬운 방법은 스크롤 막대 값을 읽고 그에 따라 배경 요소를 배치하는 자바 스크립트를 사용하는 것이라고 생각하고 있습니다.

Javascript에서 수직 스크롤 막대 값을 가져올 수 있습니까? 이 디자인에 잘못 접근하고 있습니까?

답변

1

자바 스크립트에서 세로 스크롤 막대 값을 가져올 수 있습니까?

var scrollTop = document.documentElement.scrollTop || window.pageYOffset; 

오전 내가 잘못이 디자인을 접근?

유효한 접근 방법 인 것 같습니다.

+0

고마워요! 지금 그걸 쐈어. 원활하게 대응하고 필요한 데이터를 제공하는 것 같습니다. 건배 – squakMIx

0

I가 당신이 원하는 거라고 생각 :

  1. 는 스크롤 이벤트의 이벤트 핸들러를 연결하여 원하는 스크롤로 요소를 작성
  2. 그 방법에 대한 해당 이벤트 핸들러
  3. 쓰기 로직 이벤트 처리기에서 스크롤 위치에 따라 기본 페이지를 안내하십시오.