0

我的网站存在不一致的问题。在页面加载之间,有时在页面完全加载之前会出现白色闪烁。这只是一瞬间,大约有 85% 的时间会发生。此外,它只发生在 Chrome 中

我尝试将脚本放在结束正文标记之前,它对其他浏览器有帮助,但对 Chrome 没有帮助。

有人可以告诉我有什么问题吗?

它与冲突的 CSS 有什么关系吗?有没有办法在显示页面之前预加载页面而不执行onload将 html 的可见性设置为可见的事件,因为这不能解决问题;页面仍然是白色的。

编辑1:

您有时可能会注意到背景图像加载速度很慢,因此背景在一瞬间是深蓝色的。这不是我所指的。这似乎是一种特殊情况。有时它对我来说是这样的,有时它在页面出现之前的片刻内完全是白色的。

4

1 回答 1

1

我的猜测是,浏览器只是在你的 bg 图像有时间加载之前解析身体背景(白色)的 CSS。不幸的是,我对此没有任何快速解决方法。您可以摆脱背景图像渐变并使用 CSS,这可能会停止闪烁。

于 2013-01-14T03:17:55.773 回答