日期:2014-05-17  浏览次数:20768 次

IE6下CSS的Position属性不兼容
IE6下效果图,本来“企业110”应该更向右边靠的。我设置了left:20,结果看不到任何效果。


CSS code

#top-navigation {
    position:relative;
    left:20px;
    margin:0;
    padding:0;
    list-style:none;
    }



以上是CSS代码。
求助应该如何解决IE6下的不兼容问题。

------解决方案--------------------
在ie6 的问题:
 left:20px; 应用在绝对定位下。
建议使用 _margin-left:20px;

看到你的图片,我不建议使用上面方法。
看到的原因,是整个导航Tab 都向左靠近了,所以处理办法是 集体向右移动10px,margin-left:10px;(目测你的移动距离,不行自己调)

请查看是否用了相对定位,没有请加上。float:left;可以去掉