【发布时间】:2010-12-14 06:56:40
【问题描述】:
通常在页脚中有一组链接在列表中表示,例如:
<div id="footer">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
我希望 div#footer 中的所有内容都水平居中。如果是一段,你会很容易地说:p { text-align: center; }。或者如果我知道<ul> 的宽度,我可以说#footer ul { width: 400px; margin: 0 auto; }。
但是如何在不为<ul> 设置固定宽度的情况下将无序列表项居中?
编辑:澄清 - 列表项应该彼此相邻,而不是在下面。
【问题讨论】: