【发布时间】:2014-07-12 17:30:34
【问题描述】:
正在努力将导航栏置于浏览器中间...尝试了许多通过谷歌找到的东西,但还没有运气。似乎这应该是一件很容易的事情,但结果却是一件令人头疼的事情!
代码如下。
<div id="nav">
<ul>
<li class="home"><a href="index.php">Home</a></li>
<li class="detail"><a href="about.php">About</a></li>
<li class="work"><a href="work.php">Work</a></li>
<li class="contact"><a href="contact.php">Contact</a></li>
</ul>
</div>
#nav {
width: 100%;
float: left;
margin: 0 0 1em 0;
padding: 0;
border-bottom: 1px solid #ccc; }
#nav ul {
display: inline-block;
list-style-type: none;
}
#nav li {
float: left; }
#nav li a {
display: block;
padding: 8px 15px;
text-decoration: none;
font-weight: bold;
color: #069;
border-right: 1px solid #ccc; }
#nav li:first-child a {
border-left: 1px solid #ccc; }
#nav li a:hover {
color: #50B748;
}
【问题讨论】:
标签: html css navigation center