IE将左侧边栏放在内容下方

时间:2008-11-24 13:49:32

标签: html css positioning

我对这个网站并不熟悉,但我正在拼命寻求我正在建设的网站的帮助。如果我不在正确的地方或者我的问题不正确,我很抱歉,所以如果我做错了请告诉我!

我建立了一个简单的网站,由四个页面组成(index.html加上另外三个页面)。在FF中,一切似乎都运行良好,但在IE中却没有。我知道有很多类似的问题,但经过几个小时的搜索,我找不到解决方案。我在左侧有一个侧边栏,在FF中出现,但在IE中出现在内容之下。奇怪的是,在第四页它确实有效,所以我迷失了,如果它是我的帐户上的CSS或HTML错误。目前,该网站位于http://www.kids2move.nl/djctapas

我希望那里有人看到我做错了什么以及如何解决它。我将定期检查此页面,以便我可以根据需要添加其他信息,例如我的css文件或htmlcode。在此先感谢!!

3 个答案:

答案 0 :(得分:1)

为什么不将侧边栏div放入页面div?

答案 1 :(得分:0)

您目前有:

<div id=page>
    <div id=content></div>
</div>
<div id=sidebar></div>

我想:

<div id=page>
    <div id=sidebar></div>         
    <div id=content></div>
</div>

在布局方面会更有意义,可能会解决您的问题。如果没有,请使用position:absolute; CSS中内容div的侧边栏div和margin-left。

答案 2 :(得分:0)

我同意;尝试将侧边栏移动到一个级别。

与照片页面的不同之处在于我认为额外输入div的副作用。

如果你得到firefox扩展名"Web Developer",你可以用它来显示div的嵌套方式。 (信息/显示div顺序)