【发布时间】:2013-05-24 22:36:31
【问题描述】:
我正在移动一些 div,它在 Firefox 和 IE 中运行良好。但在 chrome 中,它有时会冻结 div 的显示(即使 div 实际上仍在移动)。
div 也是 cursor:pointer,当我将鼠标悬停在它应该在的位置(而不是绘制的位置)上时,光标才会变成指针。
此外,如果我在 chrome 中切换选项卡并切换回来,它会在正确的位置绘制 div。
此外,如果我在“检查元素”窗口中更改有关 div 的任何内容(如背景颜色),则 div 会卡入到位。
我该如何解决这个问题?
浅蓝色框是 div 真正在内部的位置。请注意,左列中的所有框都没有绘制在正确的位置。
【问题讨论】:
-
可以展示你的js代码吗?
-
它本身运行良好,当我将我的代码作为页面的一部分添加到我正在处理的这个复杂网站时,我才注意到这个问题,这似乎导致我的 javascript 运行速度变慢然后铬吓坏了。也许如果我引入滞后,我可以重复错误。
-
所以我猜这不是普通的 Chrome,而是有一个众所周知的解决方案?
-
我的代码是 2000 行 javascript,我还不能公开。我的代码是什么并不重要,因为这显然是一个浏览器错误,其一般原因现在应该有人知道了。
-
@curtis 那么,为什么要在这里报告呢?这不是错误存储库。
标签: javascript css google-chrome