DIV 요소의 위치를 수정하는 샘플 HTML 코드를 아래에서 찾으십시오. 이제는 스크롤을 시작한 후에 "setupBar"를 (0, 0) 위치 (또는 스크롤 위치가있는 위치에 따라 적절한 위치)로 옮길 수 있어야합니다.페이지를 스크롤 할 때 DIV 요소를 위로 이동/수정하려면
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<div id="mainBar" style="height:20px; border:1px solid red"></div>
<div id="setupBar" style="position:fixed; border:1px solid blue; height:20px; width:100%"></div>
<div style="height:1500px; background-color:#CCCCCC"></div>
</body>
</html>
PS : 나는 시도 현재 스크롤 위치 (안 CSS 수정) :
나는 왜 당신이 단지 위치를 사용하기를 원하지 않는지 궁금하다 : 고정; 이 CSS 스타일 정의? 그것은 js 것보다는 더 청결한 해결책 같이 보인다. – Evert
중복 : http://stackoverflow.com/q/7735002/681807 –
CSS는이 목적에 더 좋습니다. – Bernat