原生js获取元素大小
来源:互联网 发布:程序员工资 知乎 编辑:程序博客网 时间:2024/05/29 13:55
1.偏移量
offsetHeight:元素在垂直方向上占用的空间大小,包括元素的高度、(可见的)水平滚动条的高度、上边框高度和下边框高度。
offsetWidth:元素在水平方向上占用的空间大小
offsetLeft:元素的左外边框至包含元素的左内边框之间的像素距离
offsetTop:元素的上外边框至包含元素的上内边框之间的像素距离
2.客户区大小
有关客户区大小的属性有两个: clientWidth和 clientHeight
clientWidth 属性是元素内容区宽度加上左右内边距宽度;clientHeight 属性是元素内容区高度加上上下内边距高度。
3. 滚动大小
scrollHeight:在没有滚动条的情况下,元素内容的总高度。
scrollWidth:在没有滚动条的情况下,元素内容的总宽度。
scrollLeft:被隐藏在内容区域左侧的像素数。通过设置这个属性可以改变元素的滚动位置。
scrollTop:被隐藏在内容区域上方的像素数。通过设置这个属性可以改变元素的滚动位置。
阅读全文
0 0
- 原生js获取元素大小
- 原生js获取元素样式
- 原生js获取元素样式
- 原生js获取元素样式
- 原生js和jquery获取修改元素
- 原生JS获取元素css属性
- 原生js如何获取当前元素的同级元素
- JS获取DOM元素位置与大小
- js获取元素大小以及位置
- 【全面总结】js获取元素位置大小
- JS获取dom元素计算样式大小
- 原生的js获取DOM元素方法总结
- 原生js获取当前li元素的索引及demo
- 原生js获取元素最终计算结果样式代码
- 原生JS获取元素在文档中的位置
- 原生js如何获取某一元素的高度
- 原生js获取iframe中dom元素--父子页面相互获取对方dom元素
- js/jquery获取页面大小,滚动条位置,元素位置
- 跑胡子胡牌算法
- CAMWorks.For.Solid.Edge.2017.SP2.Win64 1DVD
- 总结--获取实例的三种方法(单例,threadlocal,内部类)
- RDD五大特性
- C++11 通用智能指针
- 原生js获取元素大小
- QT 按键样式设置
- android 高级之旅 (十五) Service完全解析 下
- spring-cloud-config 非对称加密 keystore 文件加载异常
- Jmeter分布式测试
- 使用Jena访问RDF数据库环境搭
- win 10系统下安装node/npm/webstrom环境遇到的问题及解决办法
- hdu1305-Immediate Decodability 字典树
- sed替换特定行的字符串