타쿠꺼
마우스 위치에 따른 자동스크롤 본문
마우스포인터 위치에 따른 자동스크롤
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