jquery实现div跟着滚动条滚动滚,不要根据浏览器窗口定位,根据body定位。

2025-01-07 02:07:23
推荐回答(2个)
回答1:

给你一个例子吧:


$(document).ready(function(){
var menuYloc = $("#test").offset().top;
$(window).scroll(function (){
var offsetTop = menuYloc + $(window).scrollTop() +"px";
$("#test").animate({top : offsetTop },{ duration:600 , queue:false });
});
});
-------------------
这个一定行,滚随滚动条的,对了记得给 #test加一个绝对定位属性啊。

回答2:

楼上已经给出例子了,这是最简短的代码了。