Chrome无法正确呈现页面。它在Firefox / IE中完美运行

时间:2013-06-13 10:02:32

标签: css google-chrome dojo webkit cross-browser

我在使用谷歌浏览器(版本27.0.1453.110)中的页面布局时遇到问题。这种布局在Firefox(21)甚至Internet Explorer(9)中都能很好地工作,但在Chrome中却不行。基本上它包含三个应该堆叠的大div,但它们是重叠的

问题只有在第一次显示页面时才可见。当我调整屏幕大小或打开Chrome的网络工具(相当于萤火虫,击中F12)时,它会正确地呈现布局。按ctrl + f5或f5时不是这样。在这种情况下,它将返回错误的布局。

我也在Safari中尝试过,为了丢弃Webkit问题,但布局却以同样的方式搞砸了,所以我觉得这不是与Chrome有关的问题,而是与Webkit有关。 / p>

我正在使用Dojo(版本1.8)。丢弃了Dojo的版本,因为我尝试使用最新的(1.9)完全相同的结果。我用dojo.style实现了相反的效果,动态地修改了css。当我说相反时,我的意思是我可以让它在第一次显示良好,但不是在刷新。当然这不是解决方案......

任何人都知道Chrome或Webkit中的错误,或者可能修复(甚至是黑客攻击)?我没有看到关于它的非常有用的信息。它变得痛苦,任何帮助都会非常有用。谢谢!

1 个答案:

答案 0 :(得分:3)

检查你的html结构。也许其中一个div并不紧密