即使元素有position:static
,它是否可以获取元素的位置?
EG:如果我有一个接一个的三个要素:
<div id="1"></div>
<div id="2"></div>
<div id="3"></div>
<div id="4"></div>
每个元素都有25px。我希望能够找到id=3
元素的位置。 (它应该返回50px)
我该怎么做?
答案 0 :(得分:0)
offsetTop
document.getElementById('3').offsetTop
也offsetLeft
获取水平位置
document.getElementById('3').offsetLeft