jquery实现div跟着滚动条滚动滚,不要根据浏览器窗口定位,根据body定位
<div id="test" style="position:absolute"></div> $(document).ready(function(){ var menuYloc = $("#test").offset().top; $(window).scroll(function (){ var offsetTop = menuYloc + $(window).scrollTop() +"px"; $("#test").css({top : offsetTop}); }); }); 或者 在出现滚动条的div上 加 onscroll 事件 判断滚动的大小
"唯有高屋建瓴,方可水到渠成"