【问题标题】:strange top padding with Chrome/IE and display:inline on ul list奇怪的顶部填充与 Chrome/IE 和 display:inline on ul list
【发布时间】:2013-07-13 00:59:11
【问题描述】:

我有一个使用display:inline; 水平布局的无序列表的非常简单的导航菜单。我的 HTML 编辑器中的预览显示页面融合得很好。然而,当它在 Chrome 和 IE 中查看时,导航菜单顶部有一个奇怪的填充,并且仅在顶部。使用消除过程,我知道这是我的 <li> 标签的 CSS 的问题,但我不确定问题是什么。

到目前为止,我已经尝试过display:inline-block、降低字体大小、将导航菜单中的<ul> 标签设置为display:inline,以及无数其他事情。似乎没有任何帮助。关于 CSS 哪里出错的任何建议?这是有问题的 HTML...

<body>
    <div id="wrapper">
        <div id="header"></div>
        <div id="navigation">
            <ul>
                <li><a href="#">welcome</a></li>
                <li><a href="#">who we are</a></li>
                <li><a href="#">what we do</a></li>
                <li><a href="#">contact</a></li>
            </ul>
        </div>
        <div id="content">&nbsp;</div>      
    </div>  
</body>

这里是 CSS...

body {
    background-color: #000000;
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, Sans-Serif;
    text-align: center;
    }

#header {
    background-color: #ffffff;
    height: 100px;
}

#wrapper {
    width: 960px;   
    text-align: left;
}

#navigation {
    height: 45px;
    background-color: #C0C0C0;
    font-size: 1.3em;
    text-align: right;
}

#navigation a {
    color: #00132a;
    text-decoration: none;
}

#navigation a:hover {
    color: #483D8B;
}

#navigation ul {
    padding-top: 10px;
}

#navigation ul li {
    display: inline;
    list-style-type: none;
    padding: 0 30px 0 30px;
}

#navigation-symbol {
    font-size: 1em;
}

#content {
    background-color: #ffffff;
    text-align: left;
    font-size: 14px;
}

为了互动乐趣,还有一个jsFiddle,它显示了我所看到的完全相同的现象。提前感谢您的建议!

【问题讨论】:

    标签: html css html-lists


    【解决方案1】:

    只需将margin 设置为零

    #navigation ul {
        margin: 0;
        padding-top: 10px;
    }
    

    【讨论】:

    • 天啊!尝试时,我将边距放在错误的 css 块中。现在可以使用了。
    猜你喜欢
    • 1970-01-01
    • 2012-12-31
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    • 1970-01-01
    • 2013-11-26
    • 2012-06-02
    • 1970-01-01
    相关资源
    最近更新 更多