我想在CSS中創建一個下拉菜單,但它將有大約21個子項目。因此,我想在7列的3列中展示它們,但我無法弄清楚如何去做。如何創建多列下拉菜單?
我用一個簡單的例子創建了一個jsFiddle,我如何修改CSS以使子6-10顯示在子1-5的右側,而不是如下所示?
它應該看起來像下圖,它是在MS Paint中創建的。
編輯:
<nav>
<ul>
<li>
<a href="#">Top Level Group</a>
<div>
<ul>
<li><a href="#">Sub One</a></li>
<li><a href="#">Sub Two</a></li>
<li><a href="#">Sub Three</a></li>
<li><a href="#">Sub Four</a></li>
<li><a href="#">Sub Five</a></li>
</ul>
<ul>
<li><a href="#">Sub Six</a></li>
<li><a href="#">Sub Seven</a></li>
<li><a href="#">Sub Eight</a></li>
<li><a href="#">Sub Nine</a></li>
<li><a href="#">Sub Ten</a></li>
</ul>
</div>
</li>
</ul>
</nav>
我們可以鏈接到jsFiddle嗎? – 2014-09-03 18:29:24
請分享你的代碼你做了什麼如此之快...嘗試使用jsfiddle.net創建代碼演示並共享!這將會更有幫助! – UID 2014-09-03 18:29:44
對不起,我忘了鏈接,我只是編輯我的帖子,包括 – user184994 2014-09-03 18:30:12