【发布时间】:2012-08-31 04:53:27
【问题描述】:
在我目前从事的项目中,我们遇到了非常奇怪的渲染问题。最糟糕的是,这个问题完全是自发出现的,经过几天的测试,我们还没有找到可以重现这个问题的操作顺序。这里解释一下这个 bug 的样子。这是页面外观的屏幕截图:
但是在某些操作后会弹出内容块而不是这样,因此只有部分内容是可见的,并且看起来像:
最奇怪的是,这样的块位置不是基于 Web Inspector 显示的 CSS 属性的值。
如您所见,CSS 属性正常,而块的位置却不行。这个事实表明我可能是 WebKit 引擎的一些渲染错误
该项目是使用 Ext JS 3.4 构建的,它是一个经典的单页 Web 应用程序。此问题出现在 Mac OS 10.7/10.8 上的 Chrome 和 Safari 的最新版本中。尽管由于此问题的自发性,它也可能出现在其他浏览器和平台中。
欢迎提供有关如何调试此类问题或如何出现此类问题的任何建议。
【问题讨论】:
-
如果是bug,请提交至crbug.com
-
你检查过Javascript没有产生错误吗?
-
@AndrewMorton 当然,不存在 JS 错误。
-
你能分享任何我们可以重现问题的代码吗?
-
你如何定位你的内容标签。你能告诉我们这个元素的css属性和对它的操作吗?
标签: javascript extjs rendering