타쿠꺼

마우스 위치에 따른 자동스크롤 본문

Web Study

마우스 위치에 따른 자동스크롤

kimtaku 2016. 6. 11. 15:42

마우스포인터 위치에 따른 자동스크롤



1. 마우스포인터 위치에 따른 scrollTop을 계산하는 수식을 잘 기억해둬야 한다.

wrap과 thumb의 보이는 부분이 겹쳐있기 때문에, (thumb - wrap)과의 비율로 계산을 해야한다.

여기서 마우스포인터가 끝쪽에 있어야 전부 스크롤되는건 보기 불편하기 때문에, 약간의 여유를 줘서 어느정도 끝쪽에 다다르면 스크롤이 전부 되도록 하기 위해서 inactiveMargin이라는 값을 주었다.

이 값의 2배를 thumb 크기에 합치고(위, 아래) 포인터 위치에 따른 스크롤바 위치를 결정지을 때 이 값만큼 빼줘서 구현하였다.

2. visibility 속성은 부모가 hidden이여도 자식이 visible이면 보인다.

'Web Study' 카테고리의 다른 글

흩날리는 박스 만들기  (0) 2016.06.11
이미지 네비게이터 만들기  (0) 2016.06.11
슬라이드 메뉴 만들기  (0) 2016.06.11
z축 스크롤  (0) 2016.06.11
네비게이션 만들기  (0) 2016.06.11
Comments