使用position:absolute时页面加载时闪烁

时间:2011-06-28 10:00:48

标签: jquery html css position css-position

基本上标题解释了这一切。 当页面加载时,它首先加载左侧的小div,其中带有+。之后,它加载页面并定位它。

我该如何防止这种情况?它存在于每一页中,因此非常令人讨厌。 http://www.netwerkhoreca.nl

提前致谢

1 个答案:

答案 0 :(得分:1)

这只是一个“无格式内容的闪光”(FOUC) - 基本上你想要的样式只在Javascript在DOM加载后启动时应用,所以直到所有元素都在页面上你只有样式来自该元素的CSS文件。最好的方法是确保它只有CSS的适当样式(可能display: none,因为它看起来像一个JS小部件),然后使用JS添加小部件行为所需的其他样式(如{{ 1}}等。)

有关解决方案,请参阅this excellent article