我無法獲得無序列表如何對齊我希望他們。這是我期望實現的圖像。我怎樣才能讓它看起來像右側的版本?css對齊問題
我將有1到6之間無序列表根據頁面上的,所以我需要一個通用的解決方案。這裏的CSS和HTML的精簡版我使用:
CSS:
body { margin: 50px auto; width: 500px; }
ul {
float:left;
margin: 0 20px 20px 0;
padding: 0;
width: 200px;
}
li {
background: #ddd;
list-style: none;
margin: 1px 0;
padding: 5px
}
li.title { background: #333; color: #fff; }
HTML:
<ul>
<li class="title">Title A</li>
<li>1A</li>
</ul>
<ul>
<li class="title">Title B</li>
<li>1B</li>
<li>2B</li>
<li>3B</li>
</ul>
<ul>
<li class="title">Title C</li>
<li>1C</li>
<li>2C</li>
</ul>
謝謝,我結束了這個解決方案。還有一些其他的好建議,我沒有機會嘗試。 – 2011-02-21 23:04:28