IE 7 - CSS Banner定位问题

时间:2010-11-30 23:31:22

标签: css internet-explorer-7

这只发生在IE7中 - 我丢失了顶部的菜单项。

我的横幅被强制排在最前面 - 而不是坐在顶部导航栏下面。

有关如何强制将其置于IE7中正确位置的任何线索?

http://www.jacksonenterprises.co.nz/

2 个答案:

答案 0 :(得分:0)

div.header的高度为25像素。删除此属性或正确计算它。

答案 1 :(得分:0)

有几点需要注意,请确保您的滑块没有绝对定位。如果是,请确保顶部有足够的边距。

其次,你的标题div只有25px的高度应用于它,尽管它有一个徽标和一个浮动在它下面的导航栏。我看到你正在使用'clear:both'技巧,这很好 - 但只要高度设置正确,IE7只会尊重它。

总而言之,请使用以下代码来修复您的CSS:

div.header {
height: 145px;
}