准确检查页面左侧的距离?

时间:2013-04-29 01:58:07

标签: javascript html css

我有一个元素,有时(随机)决定错误定位,应该居中。它目前正在使用CSS。我不知道如何正确地修复它,所以我只想通过检查页面左右两侧的距离并确保它们相等来解决它。父div总是占用浏览器窗口的100%。

这就是我要做的事情:

distanceLeft = $('#element').offset().left;
distanceRight = $(window).width()-$('#element').width()-distanceLeft;

问题是$(window).offset()。left被证明是非常不准确的,给出了像45像素的结果,而实际上它是几百。任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:0)

尝试在css页面中使用reset css http://meyerweb.com/eric/tools/css/reset/

并使用

margin: 0 auto;

以元素为中心,通常可以正常工作