2010-01-20 165 views
0

我正在为客户端的网站工作,并在除IE7以外的所有浏览器中正常工作(IE6和IE8测试良好)。这是一个WordPress网站,主题是专题框架的一个儿童主题。IE7中的CSS溢出问题

这是不是在IE7中正确显示页面的一个例子:

http://roynesbitt.credit-medics.co.uk/our-donors

主要内容是迫使在主包装垂直和水平滚动条,也没有推动页脚下来,所以在中途出现。

具有讽刺意味的是,这在IE6中正常工作,它只是IE7显示此问题。

任何有关如何解决的建议都会非常感激。

+0

你可以添加一些页脚的CSS代码吗?你有没有检查过会发生什么,如果你只改变填充,边距,宽度(盒模型)的IE7? – MysticEarth 2010-01-20 10:08:02

+0

Lol @ header image name;)background:透明url(images/sperm.jpg)重复滚动0 0; – Alex 2010-01-20 10:27:08

回答

0

我发现问题 - 我为IE7定义了一个有条件的“高度”,因为我认为它不服从最小高度。删除这个高度属性,一切似乎都很好!

谢谢你的回复。

+0

我在那个页面上的Firefox 3.5.7中有相同的显示问题,所以我猜你要么有更多的条件,要么不是那个...... – Alex 2010-01-20 10:32:06

+0

真的吗?我拥有相同版本的Firefox,并且在这里都显得很好(Windows Vista)。你能不能提供一个截图,所以我可以看到你看到的问题是否一样? – BrynJ 2010-01-20 11:14:45

0

IE总是很痛苦。如果你需要一个更好的理解和什么其他的选择

<!--[if IE 7]> 
    <link href="ie7.css" rel="stylesheet" type="text/css"> 
<![endif]--> 

more stuff here: 最简单的破解也只是用这样的事情是。

+0

谢谢。我已经有一些条件IE7的东西,事实证明,这实际上是导致这个问题的这些规则之一! – BrynJ 2010-01-20 10:22:34

0

我认为这是因为在#main中浮动#container div。你可以试试clearfix。添加#main div clearfix类并尝试。