首页 > 代码库 > scroll offset & client总结
scroll offset & client总结
oEvent.clientX 是指鼠标到可视区左边框的距离。
oEvent.clientY 是指鼠标到可视区上边框的距离。
clientWidth 是指可视区的宽度。
clientHeight 是指可视区的高度。
clientLeft 是指左边框的宽度。
clientTop 是指上边框的宽度。
获取可视区的宽高:
document.documentElement.clientWidth
document.documentElement.clientHeight
offsetWidth 是指div的宽度(包括div的边框)
offsetHeight 是指div的高度(包括div的边框)
offsetLeft 是指div到整个页面左边框的距离(不包括div的边框)
offsetTop 是指div到整个页面上边框的距离(不包括div的边框)
scrollTop 是指可视区顶部边框与整个页面上部边框的看不到的区域。
scrollLeft 是指可视区左边边框与整个页面左边边框的看不到的区域。
scrollWidth 是指左边看不到的区域加可视区加右边看不到的区域即整个页面的宽度(包括边框)
scrollHeight 是指上边看不到的区域加可视区加右边看不到的区域即整个页面的高度(包括边框)
向上滚动的距离scollTop的兼容性写法:
document.documentElement.scrollTop || document.body.scrollTop
scroll offset & client总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。