【发布时间】:2015-05-07 13:14:39
【问题描述】:
我一直在努力让我的代码工作很长时间,但我真的不知道如何输入表单,所以我的徽标会在导航栏的中间.. 我的链接之间的“差距”也没有。
我试过这个方法:Centered navigation bar and links
但它没有帮助。
这是我的代码:
<body>
<div class="nav">
<div class="nav-centered">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Art</a></li>
<li><a class="logo" href="#"></a></li>
<li class="active"><a href="#">About Me</a><li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</nav>
和css:
.nav {
margin-top:200px;
height:120px;
background-color:#B0A2BC;
}
.nav ul {
margin: 0;
padding:0;
width:100%;
display:inline-block;
}
.nav ul li{
list-style:none;
float:left;
width: 20%;
text-align:center;
}
.nav ul li a{
padding:0;
margin:0;
width:100%;
text-align:center;
display:block;
padding:45px 80px;
font-weight:bold;
font-size: 21px;
color:white;
text-decoration: none;
}
.logo {
background:url("logo1.gif");
background-repeat: no-repeat;
height:140px;
}
.nav ul li a:hover, .nav ul li.active a {
color:purple;
}
.nav-centered{
display:table;
margin:0 auto;}
【问题讨论】:
标签: html css uinavigationbar