jQuery应用缩放属性后偏移量错误

jQuery应用缩放属性后偏移量错误,jquery,css,Jquery,Css,当我尝试使用jQuery函数offset()时和CSS属性缩放,我得到了奇怪的结果,我无法解释。 我做了一个JSFiddle来说明我的问题: 基本上,当对象处于正常状态(缩放:1)时,我的左偏移输出为368.5。似乎合法。 虽然如果我将缩放增加到1.5,div的左偏移现在是229,尽管它的位置只改变了~50px(参见JSFiddle) 这背后有逻辑吗? 我尝试了不同的计算来理解为什么它的变化是62.1%,而不是像66.6%这样合理的变化。这似乎是webkit上的一个老问题,在FF上没有问题。看

当我尝试使用jQuery函数
offset()时
和CSS属性
缩放
,我得到了奇怪的结果,我无法解释。
我做了一个JSFiddle来说明我的问题:

基本上,当对象处于正常状态(缩放:1)时,我的左偏移输出为368.5。似乎合法。
虽然如果我将缩放增加到1.5,div的左偏移现在是229,尽管它的位置只改变了~50px(参见JSFiddle)

这背后有逻辑吗?

我尝试了不同的计算来理解为什么它的变化是62.1%,而不是像66.6%这样合理的变化。

这似乎是webkit上的一个老问题,在FF上没有问题。看来还没有完全修好。我明白了,谢谢。我想我必须找到一个破解方法……我想我在移动设备上看到了这一点,使用了一个角度扩展,它封装了一些jquery调用,比如offset()。当我使用chrome开发工具模拟移动浏览器时,我似乎也看到了这一点(但不仅仅是通过缩小chrome窗口)。在特殊情况下,这会弄乱一个粘滞的表头,但可能还不足以成为一个大问题。不过,这很烦人。