這就是我如何顯示嵌套列表jsFiddle。正如你所看到的那樣,由於內容長度不同,所以'列'不能正確對齊。元素 - 例如 - 應該在正確的邊界。如何獲取嵌套列表的內聯表的適應寬度?
是否有可能以相對或固定大小獲取每個'列'的寬度?完整的列表應該有100%的寬度。
,顯我想要得到這樣的:https://jsfiddle.net/bsrms9ax/2/
ul {
display: inline-table;
border: 1px solid #000;
padding: 0px;
list-style: none;
}
<ul>
<li>Main Title
<ul>
<li>Title 1
<ul>
<li>Element 1</li>
<li>Element 2</li>
<li>Element 3</li>
</ul>
</li>
<li>Title 2
<ul>
<li>Element 4</li>
</ul>
</li>
</ul>
</li>
<li>Longer Main Title
<ul>
<li>Long Title 1
<ul>
<li>Element 1</li>
<li>Elem 2</li>
<li>Element 3</li>
</ul>
</li>
<li>Title 2
<ul>
<li>Element 4</li>
</ul>
</li>
</ul>
</li>
</ul>
你可以張貼願望輸出的圖片嗎? – Stickers
@Pangloss:類似這樣的:https://jsfiddle.net/bsrms9ax/1/就像一個**可見的**結果(因爲這是由一個真正的表完成的) – user3142695
JS是一個選項嗎? – Stickers