스크롤 막대가 움직일 때 div를 이동해야하지만 순수한 자바 스크립트를 사용해야하고 위치 : 고정은 레이아웃에서 작동하지 않습니다. div의 원래 표식은 다른 것과 관련이 있습니다. onScroll과 같은 이벤트를 사용하여 페이지가 얼마나 많은 픽셀을 위나 아래로 이동했는지 감지하고 그에 따라 div의 위치를 변경하는 간단한 구현이 있습니까? div는 수직으로 만 이동하면됩니다. 따라서 페이지가 몇 픽셀 이동했는지 감지 할 수 있다면 div의 위치에 추가하거나 뺄 수 있습니다. 어떤 도움이라도 대단히 감사하겠습니다 :-).스크롤로 Div 이동
12
A
답변
15
window.onscroll = function (e) {
var vertical_position = 0;
if (pageYOffset)//usual
vertical_position = pageYOffset;
else if (document.documentElement.clientHeight)//ie
vertical_position = document.documentElement.scrollTop;
else if (document.body)//ie quirks
vertical_position = document.body.scrollTop;
var your_div = document.getElementById('some_div');
your_div.top = (vertical_position + 200) + 'px';//200 is arbitrary.. just to show you could now position it how you want
}
관련 문제
- 1. 브라우저 자동 스크롤로 폼 요소 탭 이동
- 2. Jquery - Div 이동 div
- 3. div 이동 문제
- 4. div 스타일 커서 이동 :
- 5. #div 상자로 이동 JavaScript
- 6. 클릭하면 div 레이어 이동
- 7. CSS로 이동 Div 문제
- 8. 다른 div 위로 한 div 이동
- 9. 다른 div 위로 한 div 위로 이동
- 10. 자동 스크롤로 div의 배경색을 설정하십시오.
- 11. div 안에 이미지를 이동 하시겠습니까?
- 12. div 내에서 javascript 이미지 이동
- 13. 스크롤로 고정 된 위치 지정
- 14. Grails가 스크롤로 가져 오기를 열망합니다.
- 15. jQuery : 이동 창 (또는 FIFO) 유형 DIV?
- 16. jQuery 절대적으로 위치 div 증가 단위로 이동
- 17. Div 자바 스크립트를 사용하여주기 회전시 이동
- 18. MySQL에서 div 태그와 저장 위치를 이동 하시겠습니까?
- 19. 계속 div 왼쪽/오른쪽으로 계속 이동
- 20. div 섹션 이동 내용을 중지하는 중
- 21. IE6에서 백그라운드 반복 문제 및 div 이동
- 22. jquery bgiframe이 자동 스크롤로 스크롤되지 않습니다.
- 23. 스크롤로 rakes하는 iOS 목록 요소의 이름
- 24. UIScrollView에서 세로 스크롤로 가로 스 와이프 감지
- 25. 브라우저 크기를 조정할 때 고정 위치 지정 div 위로 이동
- 26. CSS - div 내부의 긴 연속 텍스트를 오른쪽으로 이동 하시겠습니까?
- 27. 앵커 태그, USING jQuery가있는 div 클래스의 시작 부분으로 이동
- 28. 변경 : 이전 : 기본 DIV 위로 마우스를 이동 하시겠습니까?
- 29. 요소를 다른 위치로 이동
- 30. 마우스 이동 이동
그래서 당신이 (당신이 코드를 붙여 곳이 지금까지했던 니펫) ... 지금에 의해이 –