元素位置没有上边距

时间:2014-11-03 21:21:06

标签: jquery

如果我的上边距设置为某个大于0的值,并且我尝试检索其位置,则会从其元素的左上角计算position.top ?

2 个答案:

答案 0 :(得分:1)

它将来自元素边缘的顶点。

var topPosition = $('#element').position().top;
$('#position').html('Top position: '+topPosition+'px');

JSFiddle

答案 1 :(得分:0)

您可以使用Jquery的.position()来计算元素的绝对位置,不带边框,边距等。请参阅Jquery docs