728x90
스크롤 이동전의 변수값 lastScrollTop과 이동범위인 변수값 st를 비교하여
스크롤이 아래 또는 위로 이동여부를 체크할 수 있습니다.
이때 변수값 delta를 이용해 어느정도 이상 움직였을때 체크할지 범위를 비교하여
return시켜주는 분기를 7줄에 추가했습니다.
너무 미세하게 반응할경우 스크롤값에 따라 반응하는 액션이(예를들어 헤더가 나타나고 사라지는 모션)
지저분해질수 있기 때문입니다
사용자 환경에 따라 차이가 있겠지만 delta = 100 정도면 마우스휠을 연속으로 2번이상 정도 움직였을때 반응하는걸 테스트해볼 수 있습니다
See the Pen 스크롤 위아래 이동체크 by 장명호 (@jangmang) on CodePen.
감사합니다 :)
728x90
반응형
'코딩저장소' 카테고리의 다른 글
fullpageScrollHorizontally 기능 무료로 사용하기 (fullpage와 swiper조합) (29) | 2022.02.21 |
---|---|
스크롤 다운 모션 라이브러리 AOS.js 사용법 (0) | 2022.01.06 |
구글스프레드시트 내용을 웹사이트에 json형식으로 가져올수있나요? (0) | 2021.12.21 |
정말 간단한 부드럽게 마우스 따라다니기 (0) | 2021.12.21 |
웹사이트에서 앱실행 및 딥링크 (0) | 2021.12.08 |
댓글