我正在为一家保险公司的网站工作 - 目前只在我们的测试服务器上。 有问题的页面位于:http://easygap.testservers.co.uk/4/getaquote/
它在Chrome,Firefox等中运行良好。在IE7中,布局搞砸了,但稍后会对其进行排序(我们还没有在表单上完成样式)。
但是,在IE8中,当您单击是或否时,页脚会出现,右侧菜单会滚动它。
不确定为什么会这样,尝试添加明确的div:none等。 有什么想法吗?
(在我得到关于我的代码的任何精英评论之前,我已经18岁并且刚刚开始为一家公司工作。建议非常非常受欢迎,但无意义的火焰不是。谢谢。)
答案 0 :(得分:1)
要解决此问题,只需将 clear: both
添加到#content
。
您的网站似乎已发生变化。
您现在可以通过将overflow: auto
添加到#content
来解决此问题。
Soooo无关紧要,但你有这个:
<div id="centre">
我建议你在网页开发时始终使用美式拼写“中心”,以使其与text-align: center
和朋友保持一致。
答案 1 :(得分:1)
不知道为什么,但我用IE修复了IE8:
position: relative; bottom: 0;
附加到div#footer。
尝试一下,看看它是否会帮助你。