Вы также можете попробовать с jQuery.position()
, например:
CSS
div { padding: 15px;}
p { margin-left:10px; }
HTML
<div>
<p>Hello</p>
</div>
JQuery
var position = p.position();
$("p:last").text( "left: " + position.left + ", top: " + position.top );
вернет Слева: 15, сверху: 15