2010-09-27 59 views
3

我必須通過CSS定位這樣一些元素:如何獲得一個HTML元素的「絕對」位置

#myItem{ 
position: absolute; 
left: 50%; 
margin-left: -350px; 
} 

我想從的頁面的頂部和左側空白得到他們的距離。 如何使用javascript/jquery獲得這些度量值?

感謝

回答

6

看看jQuery的

.position()

.offset()

編輯:正如@Nick提到,.offset()是你想要什麼,如果您需要相對於文檔的位置

$("#myItem").offset().top; 
+0

'.position()'對此不正確,它是相對於偏移父級,而不是像OP之後的頁面。 – 2010-09-27 17:44:48

+0

@尼克的確如此。感謝您指出了這一點。我仍然想通知兩種方法的海報。 – fehays 2010-09-27 17:47:26

相關問題