offset系列,client系列,scroll系列回顾
function myScroll() {return {top: window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0,left: window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0 }
}
function myClient() {return {width: window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth || 0,height: window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight || 0} }
var getOffsetLeft = function(obj){var tmp = obj.offsetLeft;var val = obj.offsetParent;while(val != null){tmp += val.offsetLeft;val = val.offsetParent;}return tmp;
}
var getOffsetTop = function(obj){var tmp = obj.offsetTop;var val = obj.offsetParent;while(val != null){tmp += val.offsetTop;val = val.offsetParent;}return tmp;
}
转载于:https://www.cnblogs.com/sqh17/p/10217159.html
offset系列,client系列,scroll系列回顾相关推荐
- 网页特效offset、client、scroll系列属性的作用
元素偏移量 offset 系列 可以动态的得到元素的位置(偏移).大小等 获得元素距离带有定位父元素的位置 获得元素自身的大小(宽度高度) 注意:返回的数字都不带单位 offset系列属性 作用 el ...
- js中offset、client、scroll【总结】
offset系列 offset动态的得到目标元素的位置(偏移)大小等 offset系列常用属性 offset系列属性 作用 element.offsetParent 返回作为该元素带有定位的父级元素 ...
- BOM对象及offset、client、scroll三大家族
文章目录 BOM对象 1. location 对象 location 对象 的常用属性 案例 location对象的常见方法 2. navigator对象 3.history对象 history对象常 ...
- JS-元素大小深入学习-offset、client、scroll等学习研究笔记
一些属性和方法,在dom中没有规定如何确定页面中元素大小的情况下诞生... 1.偏移量(offset dimension) 测试代码: 1 <!DOCTYPE html> 2 <ht ...
- 【JavaScript】offset、client、scroll
1. 元素偏移量offset 1.1 offset介绍 offset:偏移量,可以利用offset动态的获取元素在页面中的位置大小信息. 属性 说明 offsetLeft 返回元素相对于带有定位的父元 ...
- js中offset、client、scroll的区别
偏移量:offset dimension offsetHeight: 元素在垂直方向上占用的空间大小,以像素计.包括元素的高度.(可见的)水平滚动条的高度.上边框高度和下边框高度. offsetWid ...
- document.body.offsetWidth 网页可见区域高宽,offset、client、scroll使用方法详解,页面位置距离
网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWid ...
- 视窗宽高offset、client、scroll
先看盒子模型 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>视窗宽高</title> 5 < ...
- 31 元素滚动scroll系列
技术交流 QQ 群:1027579432,欢迎你的加入! 1.元素 scroll 系列属性 使用 scroll 系列的相关属性可以动态的得到该元素的大小.滚动距离等. 2.页面被卷去的头部 如果浏览器 ...
最新文章
- 【Gamma】“北航社团帮”展示博客
- SNF快速开发平台MVC-高级查询组件
- Python编写爬虫编写到Excel中
- 解决pycharm输入法不跟随的方法
- 面试官:知道时间轮算法吗?在Netty和Kafka中如何应用的?
- 系统性能调优(5)----Java循环与字符串代码优化
- Oracle入门(五E)之讲解show parameter命令模糊查询
- html字体整体偏移,CSS自定义字体垂直偏移(错误?)
- 专题:大数据安全和隐私保护
- CV Code | 计算机视觉开源周报 20190603期
- IEEE 1588原理及实现
- extractor pck_使用Pazera Free Audio Extractor从视频文件中提取音频
- asio strand
- 在计算机里看不到硬盘的信息,在电脑bios里面检测不到硬盘如何解决?
- 多网站如何共用一个微信
- Comet----众里寻你千百度
- 使用GPO(Profile-Guided Optimization)优化程序
- 二叉查找树(重复元素情况)
- get_article_info
- EFCore——Entry和Attach
热门文章
- 基本机器学习面试问题 ---- Company/Industry Specific/Interest
- HTML一个form表单中有两个(多个)submit,后台如何区分(纯HTML实现,无需javascript)
- ARM Neon 列子 - Vector Add
- C++ Applications
- 服务器apache远程命令,Linux实例:用socket通讯远程执行命令
- c 函数多次声明_C++核心准则C.132:不要没有理由就将函数声明为虚函数
- unity 解决引入dlopen api的问题
- Unity3d烘焙常见黑斑解决方法(适用5.x、2017、2018、2019版)
- Flask服务部署与简单内网穿透
- windows远程登录 ubuntu Linux 系统及互连共享桌面