js中getBoundingClientRect()的用法介绍
2024-10-20 08:42:15
平时经常获取一个div的位置,用了定位,取位置还好,在不用定位的情况下,计算一个div在页面的距离,就可以用到getBoundingClientRect()方法。
getBoundingClientRect() 获取元素的位置
用法:
document.documentElement.getBoundingClientRect var div = document.documentElementById(id); div .getBoundingClientRect().top 获取div到页面顶端的距离 div .getBoundingClientRect().bootom 获取div到页面顶端的距离 div .getBoundingClientRect().left 获取div到页面最左边的距离 div .getBoundingClientRect().right 获取div到页面最右边的距离
感觉这个属性十分实用,不需要每次都需要去计算!
最新文章
- NOIP2013D1T3货车运输
- 安装完Pydev却无法创建Python工程
- jqGrid表格控件
- java计算组合数
- EditText图文混排
- Maximum number of WAL files in the pg_xlog directory (2)
- ABAP报表程序编写规范 .
- jQuery中对 input 控件的操作
- MidpointRounding 枚举值简要说明
- JS实现图片base64转blob对象,压缩图片,预览图片,图片旋转到正确角度
- 第二章 Java 基本语法1
- web-font 个人学习小总结
- Unity C#图片转换二进制流、字符串互转
- Android应用系列:完美运行GIF格式的ImageView(附源码)
- js计时器 setInterval与clearInterval
- 微信小程序开发warning: Now you can provide attr ";wx:key"; for a ";wx:for"; to improve performance
- qt 软件打包
- JS计算时间差值
- Hibernate查询_HQL_EJBQL_QBC_QBE
- zookeeper 系列文章
热门文章
- centos_7.1.1503_src_7
- 【bzoj1068】【SCOI2007】压缩
- [总结]可重用cell的定义方式
- [How to]使用自定义cell进行tableview的创建,适用于cell样式不发生变化的情况。
- 如何设置static tableview的section区域高度
- div左右自适应高度一致
- 浮动的div无论窗口大小变化都能居中显示的js
- leetcode 之Copy List with Random Pointer(23)
- node采用的commonJs规范
- Python中的PIL