0

我有一个小问题,虽然不常见,但它确实发生在我身上,问题是,当页面加载时,某些元素显得格格不入,格格不入。然后当整个东西被加载时,它会去它应该去的地方。

例如,我最近为客户建立的这个最新的 wordpress 网站

http://www.islandlivingpatio.com/

首次加载页面时,主图像偏离中心/侧面。满载后一切就位。起初我以为这是我使用的滑块,但后来一位朋友刚刚问我“为什么我的页面会这样做(如上所述)并且我没有答案。

http://discoverarmenia.org/tourism.php

注意他的内容 div 也是如何加载到一边的。

我不知道如何解决它。这不是什么大不了的事,尤其是当页面加载速度很快但连接速度很慢时它非常明显。

关于如何纠正这个问题的任何想法?

先谢谢了。

4

3 回答 3

1

我相信正在发生的事情是内容被加载,然后被样式化。例如那个旅游页面,那个 div 是向左浮动的。所以所有的内容都被加载了,然后是样式。

你的风格也在身体而不是头部。样式和元应该存在于头脑中!

希望有帮助。

于 2012-10-16T14:05:22.680 回答
0

您需要在标题中移动样式。对于旅游页面,这可能是快速的解决方法:

<div id="slider" class="nivoSlider">

<div id="slider" style="height:376px" class="nivoSlider">

这会将您的内容 div 放在正确的位置。连接速度较慢的用户在加载样式后不会注意到任何 div 移动。

于 2012-10-16T14:23:25.673 回答
0

可能是因为您的主图像设置为float:left(right);,当它第一次加载时,它可能不会在所需的位置,直到加载除它之外的其他元素并将其挤压到正确的位置。希望这可以帮助!

于 2012-10-16T14:12:26.987 回答