CSS div nowrap不在IE中工作

时间:2013-02-05 20:52:33

标签: css html nowrap

我使用iscroll js lib在css中构建流体导航。现在一切都在firefox和chrome中流畅。唯一的问题是ie。

所以基本上我有一个流体div,我不想包裹或打破。因为它打破..我使用white-space:nowrap css属性。

仅适用于ie8 +。

html代码:

        <div id="nav">
            <ul class="navigation">
                .. many li tags with a tags inside ..
            </ul>
        </div>

css:

.navigation {
    display: inline-block;
    list-style: none;
    border-right: 1px solid #576a85;
    border-left: 1px solid #3e506c;
}

.navigation li {
    float: left;
}

.navigation a {
    display: block;
    text-align: center;
    padding: 10px;
    text-transform: uppercase;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    border-left: 1px solid #576a85;
    border-right: 1px solid #3e506c;
}

行为的一些屏幕:

(铬)

look in chrome

(即)

look in ie

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

好的,我现在遇到了问题。

li元素必须是内联块而不是浮动左边和ul空格现在...这样它将在ie中被渲染得很好。

相关问题