我的網站是http://southsideonline.com/爲什麼固定時粘滯的導航欄會跳起來?
我只是有一個簡單的sticky.js修復了滾動條上的導航欄,但nav下面的內容跳轉到導航欄下方。任何想法如何解決這個問題?
jQuery(function(){
var menuOffset = jQuery('.menu-wrapper')[0].offsetTop;
jQuery(document).bind('ready scroll',function() {
var docScroll = jQuery(document).scrollTop();
if(docScroll >= menuOffset) {
jQuery('.menu-wrapper').addClass('fixed');
} else {
jQuery('.menu-wrapper').removeClass('fixed').removeAttr("width");
}
});
});
看起來像它的假設是一個簡單的修復。我嘗試使用jQuery .next()將導航後的下一個.css的頁邊距放在適合導航條的位置。任何其他明智的想法?
你是什麼意思的下面的導航欄下跳轉到導航欄的內容?你是否指內容在滾動時位於導航欄下方?我在Chrome 36上看不到什麼不尋常的東西。 – John
您使用的是哪種瀏覽器? –
沒關係我現在明白你的問題。我可以看到問題 – John