导航栏中的两个项目之间有一个小差距。 这是HTML,CSS代码:如何消除两个导航栏项目之间的差距?
body{
margin: 0px;
font-family: sans-serif;
}
ul{
padding: 15px 0px;
background: grey;
list-style-type: none;
}
li{
display: inline;
}
a{
border: 1px solid black;
color: white;
text-decoration: none;
padding: 15px 15px;
}
a:hover{
background: grey;
color: black;
}
a:active{
background: white;
}
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Support</a></li>
<li><a href="#">Contact</a></li>
<li><a href="#">Support</a></li>
</ul>
这是输出。
如果我将margin
的a
标记设置为-1
,则间距会减小。