2011-08-30 64 views
0

我的网站:http://www.soskin.zxq.net/incorporate.phphttp://www.soskin.zxq.net/estate.php页面不能在IE 7和8中工作?菜单位置不正确

如果你看看这两个页面,你会看到,标志和菜单之间的距离是不同的,然后在这个网页,其中显示正确http://www.soskin.zxq.net/history.php说。菜单是一个列表列表的UL拥有一流的导航,并具有以下属性:

.nav{ 
    float: left; 
    color: #FFF; 
    margin-top: 50px; 
    margin-right: 0px; 
    position: relative; 
} 

,这是为什么它工作正常,在一个页面上而不是其他。注意这两个页面都有表单,所以表单可能会影响到这一点。我已经试验了几个小时IDK这些形式如何影响它。你们有没有知道任何可能导致这种情况的IE故障。

此外,我的菜单是一个下拉菜单,如果你将鼠标悬停在左右,它应该显示。该显示中的文本也看起来不正确(错误地取消)。为此,我打算创建一个替代IE样式表,但也许有更好的方法。

+2

也许你已经修改了你的代码,因为您发布的问题,但我没有看到这三个页面之间有什么区别在IE7中。 – Artyom

+0

是的,我已经改变它,它的工作 – Tom

回答

1

好... IDK的,但你可以在任何速度做这样的事情:

.nav { 
    float: left; 
    color: white; 
    margin-top: 50px; 
    margin-right: 0px; 
    position: relative; 
    width: 675px; /* this will force the width */ 
} 
+0

这似乎并没有这样做 – Tom

+0

这很奇怪...似乎为我工作:\ –

+0

呵呵,我测试它怪异 – Tom