页面加载前短暂的白色闪烁

时间:2013-01-14 03:08:31

标签: javascript html css

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

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

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

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

编辑1:

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

1 个答案:

答案 0 :(得分:1)

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