2012-07-02 56 views
0

即使它有position:static,是否有可能獲得元素在體內的位置?獲取靜態元素在身體上的位置?

EG:如果我有三個元件一個接一個:

<div id="1"></div> 
<div id="2"></div> 
<div id="3"></div> 
<div id="4"></div> 

每個元素有25像素。我想用id=3找到元素的位置。 (它應該返回50px)

我該怎麼辦?

回答

0

如何offsetTop

document.getElementById('3').offsetTop 

offsetLeft獲得水平位置

document.getElementById('3').offsetLeft 

FIDDLE