2012-01-14 84 views

回答

1

您可以修复使用CSS元素的位置。例如,

#floatingMenu { 
    position: fixed; 
    top: 0px; 
} 

将保持#floatingMenu页面随时顶部。然后,如果您想模仿他们的定位菜单栏不显示,直到您滚动页面上的某个点,您可以执行如下操作:

$docBody = $(document.body); 
$docBody.scroll(function() { 
    // replace 100 with whatever the non-floating menu bar's distance from the top of the page is 
    if ($docBody.scrollTop() < 100) { 
     $('#floatingMenu ').hide(); 
    } else { 
     $('#floatingMenu ').show(); 
    } 
});