我的HTML代码如下:
<ul id="nav">
<li><a href="./">Home</a></li>
<li><a href="/About">About</a></li>
<li><a href="/Contact">Contact</a></li>
</ul>
我的 CSS 代码:
#nav {
display: inline;
}
然而,li之间的空格会显示出来。我可以通过将它们合并来删除空格:
然而 li 之间的空格会显示出来。我可以通过将它们合并来删除空格:
<ul id="nav">
<li><a href="./">Home</a></li><li><a href="/About">About</a></li><li><a href="/Contact">Contact</a></li>
</ul>
但目前这主要是手动维护的,我想知道是否有更加简洁的方法。
float: left;
解决了问题!那么造成这个虚假空白的原因是什么呢?有人知道吗? - Jason Kim