www.3112.net > jAvAsCript中sCrolltop怎么样用?

jAvAsCript中sCrolltop怎么样用?

document.documentElement.scrollTop指的是滚动条的垂直坐标 document.documentElement.clientHeight指的是浏览器可见区域高度 document.documentElement.clientHeight-oDiv是悬浮框的初始垂直坐标(相对于body的top值)(这个值是固定不变的) ...

scrollTop是指某个可滚动区块向下滚动的距离,比如向下滚动了10个像素,那么这个元素的scrollTop属性值就是10; offsetTop则是元素的上边框与父元素的上边框的绝对距离。 两者描述的不是同一个东西,所以没有可比性。

document.documentElement.scrollTop指的是滚动条的垂直坐标 document.documentElement.clientHeight指的是浏览器可见区域高度 document.documentElement.clientHeight-oDiv是悬浮框的初始垂直坐标(相对于body的top值)(这个值是固定不变的) ...

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

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

让DIV的滚动条自动滚动到最底部的3种方法: 方法一: 使用锚标记要滚动到的位置,然后通过click方法模拟点击滚动到锚所在位置: function onGetMessage(context){msg.innerHTML+=context;msg_end.click();} 方法二: 利用DIV的scrollIntoView方...

这个是为了获取浏览器滚动条滚动的距离,而这种写法是为了兼容ie低版本和其他浏览器

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

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

不要误导人,节点本身就有scrollTop属性,也是可以设置指定值的

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com