不能设定bottom:0么
为什么要定位top
以bottom定位不行么
为什么要定位top
以bottom定位不行么
2016-05-08
jWindow.scroll(function(){
//滚动高度
var scrollHeight=jWindow.scrollTop();
//屏幕高度
var screenHeight=jWindow.height();
//右侧边栏高度
var fixedHeight=$('.fixed').height();
var left=$('.fixed').offset().left;
if(scrollHeight+screenHeight>fixedHeight){
$('.fixed').css({'position':'fixed','top':-(fixedHeight-screenHeight),'left':left});
}
else{
$('.fixed').css({'position':'static','left':0,'top':0});
}
});
'top':-(fixedHeight-screenHeight) //当滚动高度+屏幕高度>右侧边栏高度时,右侧边栏的为固定定位,定位top为剩下的高度。
好吧,你方法也可以!
举报