我正在嘗試爲頁腳導航創建一些HTML/CSS。UL/LI向下流動,然後向右移動時出現空間
我想要的主要部分是單獨的ul's,然後是每個子部分作爲li中的一個。
ul會有一個固定的高度,裏面流淌下來。如果他們沒有空間下樓,我希望他們再次從右手邊開始。
我以爲這將是非常簡單的,用下面的HTML/CSS
<ul class="my_ul">
<li class="bold"> Home </li>
</ul>
<ul class="my_ul">
<li class="bold"> Catalogue </li>
<li> Category 1 </li>
<li> Category 2 </li>
<li> Category 3 </li>
<li> Category 4 </li>
<li> Category 5 </li>
</ul>
<ul class="my_ul">
<li class="bold"> Company </li>
<li> Company 1 </li>
<li> Company 2 </li>
<li> Company 3 </li>
<li> Company 4 </li>
<li> Company 5 </li>
</ul>
.my_ul {
height: 130px;
float: left;
}
.my_ul li {
float: left;
clear: left;
list-style: none;
}
上述工程試了一下,只是當它到達吊橋在持續上行的底部。顯然溢出:隱藏使它消失,但這不是我想要的。我希望它在右側開始一個新的專欄。
任何想法,我可以改善這一點?
感謝,
馬特
感謝您的回覆。我認爲這可能是這種情況,但希望獲得純粹的CSS解決方案。我可能會用一些PHP來計算添加了多少,給他們一個固定的高度。文本導航的整個目的是爲了適應那些瀏覽器比較少的瀏覽器,它們缺少像javascript這樣的東西。 – 2011-02-22 22:03:40
啊 - 是的,PHP應該是一個本壘打。歡呼聲 – TNC 2011-02-22 22:06:46