通过javascript获取元素position
2024-10-19 03:34:32
function getOffset( el ) {
var _x = 0;
var _y = 0;
while( el && !isNaN( el.offsetLeft ) && !isNaN( el.offsetTop ) ) {
_x += el.offsetLeft - el.scrollLeft;
_y += el.offsetTop - el.scrollTop;
el = el.offsetParent;
}
return { top: _y, left: _x };
}
var x = getOffset( document.getElementById('yourElId') ).left;
最新文章
- The remote name could not be resolved问题的解决方法
- 三目运算符是不是在bug中躺了枪_折腾了一整天
- 从MVC框架看MVC架构的设计
- [codevs1029]遍历问题
- Java for LeetCode 209 Minimum Size Subarray Sum
- CSS权威指南 - 内边距 边框 和 外边距
- [Effective JavaScript 笔记] 第4条:原始类型优于封闭对象
- STM32之RTC配置与初始化-rtc.h rtc.c
- codis3.1集群搭建
- CSDN被黑几年后 我决定继续blogs
- git+Coding.netの小试牛刀
- 【转】Windows环境下.NET 操作Oracle问题
- Swift 可选链-备
- PHP连接Microsoft SQL Server 2005/2008
- 使用DOM4J解析XML文档,以及使用XPath提取XML文档
- servlet学习总结
- fiddler限制网速
- js encode方法
- Ubuntu端口开放
- nginx 配置 https 请求