사례 : 긴 항목 목록이 있으며이 항목 위에 마우스를 올려 놓으면 해당 항목의 그림이 변경됩니다. 아무리 스크롤해도 div는 고정 된 위치에 있습니다.페이지에있는 위치에 상관없이 고정 된 위치에 div를 유지하려면 어떻게해야합니까?
일종의 프레임과 같습니다.
사례 : 긴 항목 목록이 있으며이 항목 위에 마우스를 올려 놓으면 해당 항목의 그림이 변경됩니다. 아무리 스크롤해도 div는 고정 된 위치에 있습니다.페이지에있는 위치에 상관없이 고정 된 위치에 div를 유지하려면 어떻게해야합니까?
일종의 프레임과 같습니다.
CSS 속성 position:fixed
을 사용하십시오.
예 : <div id="items" style="position: fixed; top: 20px; right: 20px">Hello there!</div>
div는 고정 된 위치에 있습니다.
position: fixed
? 그것을 시험해보십시오 here.
절대 위치 :
<body>
<div style="position: absolute; top: 0; right: 0; width: 100px; height: 100px;">
</div>
</body>
처럼 paramater를 사용할 수 있습니다.
이전 브라우저와 호환되어야하는 경우에는 창에서 스크롤 오프셋을 가져 와서 절대 배치 된 요소의 좌표를 변경하는 Javascript가 필요합니다.
좋은 답변 감사합니다! – fivetwentysix
페이지에 상대적으로 고정 된 위치에 요소를 유지, 나는 OP가 창과 관련되어 있다고 생각합니다. – Guffa
@Guffa - 메시지가 명확하지 않다고 생각합니다. 고정 된 위치 응답 두 개를 보았고 원하는 결과가 확실하지 않아 대안을 제시했습니다. –