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