我有一个元素,有时(随机)决定错误定位,应该居中。它目前正在使用CSS。我不知道如何正确地修复它,所以我只想通过检查页面左右两侧的距离并确保它们相等来解决它。父div总是占用浏览器窗口的100%。
这就是我要做的事情:
distanceLeft = $('#element').offset().left;
distanceRight = $(window).width()-$('#element').width()-distanceLeft;
问题是$(window).offset()。left被证明是非常不准确的,给出了像45像素的结果,而实际上它是几百。任何帮助表示赞赏!
答案 0 :(得分:0)