jquery scroll 的时候如何把一个元素固定到某个位置
2个回答
展开全部
非IE6的话可以用CSS样式固定position:fixed;
或者scroll事件
$(element).css("left",$(this).scrollLeft()+某个位置的X坐标);
$(element).css("top",$(this).scrollTop()+某个位置的y坐标);
如需要动画效果则
$(element).stop().animate({left:$(this).scrollLeft()+某个位置的X坐标},500);
$(element).stop().animate({top:$(this).scrollTop()+某个位置的y坐标},500);
或者scroll事件
$(element).css("left",$(this).scrollLeft()+某个位置的X坐标);
$(element).css("top",$(this).scrollTop()+某个位置的y坐标);
如需要动画效果则
$(element).stop().animate({left:$(this).scrollLeft()+某个位置的X坐标},500);
$(element).stop().animate({top:$(this).scrollTop()+某个位置的y坐标},500);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询