1
我有一个div,我想从窗口顶部向上滚动20px时固定div,当您获得底部时,从页脚向上移动40px。我的代码似乎并不常见,必须有更好的方法? Page LinkDiv定位固定在margin-top:滚动时为20px
$(document).scroll(function() {
if($(window).scrollTop() >= 345){
$('#rightShipping').css({'position' : 'fixed', 'top' : '0px'});
}
if($(window).scrollTop() <= 346){
$('#rightShipping').css({'position' : '', 'top' : ''});
}
console.log($(window).scrollTop());
});
[div的margin-top滚动时保留20px的可能重复](http://stackoverflow.com/questions/7508734/divs-margin-top-stays-20px-when-scrolling) –