tnfh.net
当前位置:首页 >> js获取sCrolltop >>

js获取sCrolltop

不用这么麻烦,直接把a和b外层加个div把他们包住,将这个div加个属性position:fixed就可以了

你是想取整个页面的滚动量吗?需要一种兼容写法,以应对各种浏览器: function GetScrollTop() { return (document.documentElement.scrollTop || 0) + (document.body.scrollTop || 0); }

可以用 计时器啊 setInterval(funtion(){ var oDiv.style.top=oDiv.offsetTop+20;//向上滚动 改变这里就行 },30)

document.body.scrollTop = '100px';等同于$('body').scrollTop(100);document.body.scrollLeft = '100px';等同于$('body').scrollLeft(100);

clientHeight:客户可见的浏览器显示页面的高度。 scrollTop:滚动条的滑块距离浏览器页面最顶部的距离,即滚动条滑动了多少距离。

使用js获取的相关方法 //回到页面顶部 $("#goTotop").click(function(){ $('body,html').animate({scrollTop:0},1500); //点击按钮让其回到页面顶部 }); $(window).scroll(function() { var yheight1=window.pageYOffset; //滚动条距顶端的距离 ...

scrollTop() 方法返回或设置匹配元素的滚动条的垂直位置。 你的ul给宽 和高了么?

frames["framename"].document.documentElement.scrollTop:垂直方向 frames["framename"].document.documentElement.scrollLeft:水平方向

jQuery获取的相关方法 jquery 获取滚动条高度获取浏览器显示区域的高度 : $(window).height(); 获取浏览器显示区域的宽度 :$(window).width(); 获取页面的文档高度 :$(document).height(); 获取页面的文档宽度 :$(document).width();获取滚...

把你调用的scrolltop的代码贴出来看看, 有可能是浏览器兼容性问题,有的浏览器这个值一直都是0的。

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com