Div出现在滚动条的上方

时间:2010-12-19 11:54:26

标签: css browser scrollbar footer

你好我们正在用wordpress构建一个网站,我对Internet Explorer 7有一点问题

你可以在这里看到错误的屏幕截图http://d.pr/U3LX,因为你看到#footer div在滚动条上方,我尝试了一些东西,但我不能只想出来。

这是页脚css http://pastebin.com/nuxhXXSe

如果您更喜欢实时预览,请转到ie7 http://d.pr/1UHi

编辑:我现在注意到这个错误出现在所有其他浏览器上(chrome,firefox等......)

我该如何解决这个问题?有什么建议吗?

3 个答案:

答案 0 :(得分:1)

我也在想。因为在我的浏览器中,标题也位于滚动条的上方。你有一个Div包裹你的所有内容吗?如果你使用wordpress,我确定你有一个header.php和一个footer.php。我假设div将在header.php中打开,并在footer.php的最后关闭

你希望你的页脚div在那个div里面

答案 1 :(得分:1)

您可以将#footer的排名从fixed更改为absolute,然后您可以设置top:1100px;或更适合您的任何内容。

答案 2 :(得分:1)

即使我不同意整体标记,但似乎你设置了页脚宽度= 100% PLUS padding-left = 15px !!这将始终采用完整的浏览器宽度(因为宽度:100%)和15px更多! (这是不可见的只是因为你使用溢出:隐藏,但它就在那里!) 尝试删除左边的填充并将其应用于内部元素。

编辑:在检查IE后,上述情况不是原因,但仍然是不好的做法..