화면 1.1을 보면, 노란색 상자에 11 번째 목록이 있으면 녹색 상자 뒤에 분명히 갈 것입니다. 브라우저의 툴바/메뉴 막대도 고려하십시오. 화면 높이가 낮은 경우 "More Links>"와 같은 것을 사용해야 할 수도 있습니다.
화면 1.2 이상 jQuery가 옵션 인 경우 scrollTop 기능을 사용할 수 있습니다. 처음에는 초록색 상자를 고정 된 위치로 고정시키고 바닥에서 약간의 여백을 음영으로 놓습니다. 그럼 (화면 120에서와 같이) 특정 양을 사용자가 스크롤은 다음 jQuery 코드하려고하면 좌측 네비게이션 아이템은 관리자에 의해 제어되기 때문에
var yellowBoxHeight = $("div.yellow-box").height();
$document.scroll(function() {
if ($document.scrollTop() >= yellowBoxHeight - 100) {
// If user has scrolled some amount, eg. 100 pixels of yellow box is still visible
// make the green box animate & let it come upwards
} else {
// put the green-box back with some negative margin into the bottom
}
});
아니오 내가 왼쪽 COL 높이를 해결할 수없고 가까운 장래에 더 많은 항목을 추가 할 수 있습니다. –