2011-11-27 53 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