晚上好,
我想要一个导航栏,它集中在屏幕上,按钮之间没有间隙。我意识到可以通过'float:left'来缩小差距。但是,这会导致导航栏向左刷新。没有'float:left',将会有间隙但集中。如果有人可以帮助我,将不胜感激。谢谢你!
我的CSS代码如下:
#nav {
list-style: none;
font-weight: bold;
margin-bottom: 10px;
width: 100%;
text-align: center;
}
#nav ul {
list-style-type: none;
margin: 0px;
padding: 0;
}
#nav li {
margin: 0px;
display: inline;
}
#nav li a {
padding: 10px;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
background-color: #086ba9;
float: left
}
#nav li a:hover {
color: #FFFFFF;
background-color: #35af3b;
}
以下是我的部分html代码:
<div id="nav">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Crawler</a></li>
<li><a href="#">Visual Analytics</a></li>
</ul>
</div>
干杯,ZH