2011-11-27 30 views

回答

1

我添加了一個填充類。當您的固定元素變得固定時,此類將應用於#content。它的邏輯很簡單,它在需要時填充空間。

.filler{margin-bottom:140px} 

$(window).scroll(function(){ 
    if($(window).scrollTop() > stickyHeaderTop) { 
     $('#fixed').addClass("sticky"); 
     $('#first').removeClass("fixed"); 
     $('#content').addClass('filler'); 
    } else { 
     $('#fixed').removeClass("sticky"); 
     $('#content').removeClass('filler'); 
    } 
}); 

http://jsfiddle.net/Kat9s/1/

+0

我整理出來的感謝 – jQuerybeast