IE6 li标签没有对齐

时间:2010-12-17 16:27:14

标签: css internet-explorer drop-down-menu internet-explorer-6

我时间紧迫,所以我很抱歉这很简短。

我正在努力调整这六个li标签,这些标签充当下拉,IE7,IE8和所有优秀的浏览器都能正常工作但是IE6仍然很顽固并把它们放在一起,你可以找到页面{{3 }}

我正在使用这个CSS将它们内联。

/* I beleive this is the important bit? FROM HERE */
li.rathdown {
    position: relative;
    float: left;
    margin: 0;
    padding: 0;
    display: block;
}
/* TO HERE */

li.rathdown * {
    margin: 0;
    padding: 0;
    float: left;
}

li.rathdown ul {
    width: inherit;
    display: none;
    position: absolute;
    z-index: 100;
}

li.rathdown-sub {
    position: relative;
}

li.rathdown-sub ul {
    z-index: 99;
}

li.rathdown img.arrow {
    float: right;
    margin-right: 3px;
    padding: 3px;
}

我还有另外一个问题,在IE7和IE8中,页面底部略微卷起,有什么想法吗?

感谢您提供任何建议。

1 个答案:

答案 0 :(得分:0)

我现在已经解决了这两个问题。底部的间隙是由于页面的高度,我认为它在IE中被某些填充(???)缩短了,并且通过将样式应用于所有的li来修复菜单。

抱歉回答错误。这真的是一个边缘案例。