現在我在我的網站上有一個下拉菜單,只有一列,但我想弄清楚如何讓它顯示2列,因爲我列出了多少東西。如何使下拉顯示2列
任何幫助將不勝感激。下面是我使用的頁面代碼:正用於菜單中的CSS
<ul class="nav">
<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Traffic Generation <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="page.php">Introduction</a></li>
<li><a href="page.php">Getting Started</a></li>
<li><a href="page.php">Search Engines</a></li>
<li><a href="page.php">Keywords</a></li>
<li><a href="page.php">Tracking Traffic Sources</a></li>
<li><a href="page.php">Forum Marketing</a></li>
<li><a href="page.php">Creating a Newsletter</a></li>
<li><a href="page.php">Email Signatures</a></li>
<li><a href="page.php">Introduction to Articles</a></li>
<li><a href="page.php">List Swaps</a></li>
<li><a href="page.php">Article Marketing 2.0</a></li>
<li><a href="page.php">Autoresponder Swaps</a></li>
<li><a href="page.php">Online Giveaways</a></li>
<li><a href="page.php">Latest Traffic Stats</a></li>
<li><a href="page.php">Newsletter Contributor</a></li>
<li><a href="page.php">Social Bookmarking</a></li>
<li><a href="page.php">Classified Ads</a></li>
<li><a href="page.php">Google Alerts and Omgili</a></li>
<li><a href="page.php">Video Marketing</a></li>
<li><a href="page.php">H.A.R.O</a></li>
</li>
</ul>
</ul>
這裏:
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 220px;
padding: 0;
margin: 0;
list-style: none;
background-color: #ffffff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
border-top:0;
*border-right-width: 2px;
*border-bottom-width: 2px;
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
}
我已經試過加倍的寬度,但只是似乎可以找出如何使之出現在每邊的項目相同數量的...
你或許應該在兩個不同的ULS分割你的下拉菜單UL和它們漂浮在容器內。 – Mir