底部的中心div没有位置元素?

时间:2013-06-06 16:50:18

标签: html css

我有一个固定的标题,我可以找到如何将我的导航菜单放在标题中间的唯一方法是使我的标题与相对位置。还有另一种方法吗?谢谢。我也尝试在标题的底部制作导航菜单。也没有成功......

http://jsfiddle.net/LR7zV/

HTML

<div id="header">
    <img id="logo" src="/img/logo.png">
    <div id="nav">
    <ul>
        <li><a href="#">Home</a></li>
        <li><a href="#">About</a></li>
        <li><a href="#">Contact</a></li>
    </ul>
    </div>
</div>

CSS

/*-- HEADER --*/

#header {
    position:fixed;
    top:0px;
    width:100%;
    background-color:#2C2E31;
    border-bottom:#242426 solid 2px;
}

img#logo {
    display: block;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    margin-bottom:20px;
}

#nav ul li {
    list-style-type:none;
    display:inline;
    margin-bottom:0px;
    padding-bottom:0px;
}

#nav ul li a {
    text-decoration: none; 
}

#nav li a {
    font-size:20px;
    padding-left:15px;
    padding-right:15px;
}

/*-- CONTENT --*/

body {
    margin:0px;
    padding:0px;
    background-color:#2A2B2D;
}

1 个答案:

答案 0 :(得分:3)

试试这个:

#nav {
    text-align: center;
}

<强> JSFiddle Demo