以百度为例:
没有加超链接,如果有人要用加上就好了
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
#nav{
height: 60px;
background: rgba(0,0,0,0.2);
padding-left: 24px;
}
#nav a{
margin-right: 31px;
margin-top: 19px;
display: inline-block;
color: rgba(255,255,255,.85);
text-decoration: none;
}
#nav a:hover{
color: #fff;
}
#nav2{
height: 60px;
background-color: rgba(0,0,0,0.2);
list-style: none;
padding-left: 24px;
}
#nav2 li{
height: 60px;
line-height: 60px;
float: left;
/* margin-top: 19px;*/
margin-right: 31px;
}
#nav2 li a{
color: rgba(255,255,255,0.8);
text-decoration: none;
}
#nav2 li a:hover{
color: #fff;
}
#nav3{
list-style: none;
padding-left: 24px;
height: 60px;
background-color: rgba(0,0,0,0.2);
font-size: 0;
}
#nav3 li{
font-size: 16px;
height: 60px;
line-height: 60px;
display: inline-block;
margin-right: 31px;
}
#nav3 li a{
color: rgba(255,255,255,0.8);
text-decoration: none;
}
#nav3 li a:hover{
color: #fff;
}
</style>
</head>
<body>
<h1>直接使用div+a做导航条</h1>
<div id="nav">
<a href="">新闻</a>
<a href="">hao123</a>
<a href="">地图</a>
<a href="">直播</a>
<a href="">视频</a>
<a href="">贴吧</a>
<a href="">学术</a>
<a href="">更多</a>
</div>
<br>
<br>
<br>
<br>
<br>
<h1>使用列表浮动</h1>
<ul id="nav2">
<li><a href="">新闻</a></li>
<li><a href="">hao123</a></li>
<li><a href="">地图</a></li>
<li><a href="">直播</a></li>
<li><a href="">视频</a></li>
<li><a href="">贴吧</a></li>
<li><a href="">学术</a></li>
<li><a href="">更多</a></li>
</ul>
<br>
<br>
<br>
<br>
<br>
<h1>使用列表+行内块</h1>
<ol id="nav3">
<li><a href="">新闻</a></li>
<li><a href="">hao123</a></li>
<li><a href="">地图</a></li>
<li><a href="">直播</a></li>
<li><a href="">视频</a></li>
<li><a href="">贴吧</a></li>
<li><a href="">学术</a></li>
<li><a href="">更多</a></li>
</ol>
</body>
</html>
这是用三种方法写的:
可以根据实际自行参考