webAPI编程-05
13.元素偏移量offset
系列
offset
概述:偏移量,使用offset
系列相关属性可以动态的得到该元素的位置(偏移)、大小等
- 获得元素距离带有定位父元素的位置
- 获得元素自身的大小(宽度高度)
- 返回的数值都不带单位
- 想要获取元素大小位置,用
offset
更合适;想要给元素更改值,则需要用style
改变
14.元素可视区client
系列
client
翻译过来就是客户端,我们使用client
系列的相关属性来获取元素可视区的相关信息。通过client
系列的相关属性可以动态的得到该元素的边框大小、元素大小等
pageshow
事件:这个事件在页面显示时触发,无论页面是否来自缓存。在重新加载页面中,pageshow
会在load
事件触发后触发;根据事件对象中的persisted
来判断是否是缓存中的页面触发的pageshow
事件,注意这个事件给window
添加
15.元素滚动scoll
系列
- 使用
scoll
系列的相关属性可以动态的得到该元素的大小、滚动距离等
- 页面被卷去的头部兼容性解决方案(有以下几种写法)
- 声明了
DTD
,使用document.documentElement.scrollTop
- 未声明了
DTD
,使用document.dody.scrollTop
- 新方法
window.pageYOffset
和window.pageXOffset
,ie9支持
原文地址:https://www.cnblogs.com/lzy2000----/p/15144628.html