【发布时间】:2012-10-17 18:36:20
【问题描述】:
我希望通过使用单个 <ul> 和六个 <li> 项目来制作一个两列导航栏:
<nav>
<ul>
<li>Home</li>
<li>About</li>
<li>Team</li>
<li>Store</li>
<li>Blog</li>
<li>Contact</li>
</ul>
</nav>
一侧三个元素,另一侧三个元素;垂直排列。
现在,制作两个单独的 <ul> 元素并在它们之间放置填充/边距很容易:http://jsfiddle.net/Baumr/SJcjN/ — 但这不是一个很好的解决方案。
还可以将<span> 标签包裹在每组三个<li> 周围——但这是唯一的CSS 解决方案吗?
寻找一些优雅的想法。谢谢!
【问题讨论】:
标签: html css navigation html-lists multiple-columns