3
我必須通過CSS定位這樣一些元素:如何獲得一個HTML元素的「絕對」位置
#myItem{
position: absolute;
left: 50%;
margin-left: -350px;
}
我想從的頁面的頂部和左側空白得到他們的距離。 如何使用javascript/jquery獲得這些度量值?
感謝
我必須通過CSS定位這樣一些元素:如何獲得一個HTML元素的「絕對」位置
#myItem{
position: absolute;
left: 50%;
margin-left: -350px;
}
我想從的頁面的頂部和左側空白得到他們的距離。 如何使用javascript/jquery獲得這些度量值?
感謝
看看jQuery的
和
編輯:正如@Nick提到,.offset()是你想要什麼,如果您需要相對於文檔的位置
$("#myItem").offset().top;
您可以使用.offset()
此:
var offset = $("#myItem").offset();
//use offset.left, offset.top
'.position()'對此不正確,它是相對於偏移父級,而不是像OP之後的頁面。 – 2010-09-27 17:44:48
@尼克的確如此。感謝您指出了這一點。我仍然想通知兩種方法的海報。 – fehays 2010-09-27 17:47:26