Snap.js 플러그인을 사용하고 있습니다 - (사이드 서랍/패널을 스크롤 할 수 있습니다).절대 위치가 지정된 div 안에 고정 위치 지정 div가 필요합니다.
3 개의 절대적으로 배치 된 div를 만드는 중 하나입니다. 그 중 하나에는 주 콘텐츠가 포함되어 있습니다.
div가 절대적으로 위치한 div 안에있을 때 창의 맨 위에 고정시키는 방법이 있습니까?
지금 막 고정 div가 브라우저의 상단이 아닌 절대적으로 위치가 지정된 div의 상단에 고정되어 있습니다. 스크롤 할 때 div는 주 콘텐츠 상단에 고정되어 있지만 창에는 고정되어 있지 않습니다. 예를 들어
: 내가 스크롤 오프셋을 추적하고 수동으로 성능에 적합하지 않은 자식 DIV, 상단의 위치를 조정하기 위해 자바 스크립트를 사용하고 순간
<div style="position:absolute;">
<div style="position:fixed;top:0">
<!-- some content which needs to be pinned to top of window -->
</div>
</div>
.
도움을 주셨습니다.
절대적 위치 DIV 갖는 도포 다음 CSS : translate3d 그것을 제거하는 경우 (0 픽셀, 0 픽셀이 0 픽셀), 고정 요소는 동작이되어야하고 윈도우의 상단에 고정 된 바와 같이 . 왜 이것에 대한 아이디어가 있습니까? –
그것이 바로 여러분의 예제 코드입니다. (의도 한 것입니까?) 요소에 고정 된 위치를 설정하면 문서의 흐름에서 벗어나서 뷰포트를 기준으로 요소의 위치를 지정합니다. snap.js가 이것을 어기는 것을 말하고 있습니까? – BjornJohnson
흥미 롭습니다. 이게 도움이 되나요? http://code.google.com/p/chromium/issues/detail?id=20574 – BjornJohnson