【发布时间】:2014-04-03 05:20:18
【问题描述】:
我有一个严格的两级 ul li 结构。我想将它显示在 2 列中,因为树很长并且想要占据正确的部分以提高用户友好性。到目前为止,我已经使用 css3 属性 column-count 实现了这一点。我得到了预期的结果,但问题是它破坏了我无法阻止的子树。是否有一个 css 属性可以与 column-count 结合使用或独立使用,并允许我将树分成 2 列而不破坏子树。
HTML:
<div id="parent">
<ul>
<li>asd
<ul>
<li>lmn</li>
...
</ul>
</li>
<li>xyz
<ul>
<li>pqr</li>
...
</ul>
</li>
...
</ul>
</div>
CSS:
#parent {
column-count:2;
-moz-column-count:2;
-webkit-column-count:2
}
到目前为止,我的 jsfiddle 看起来像:http://jsfiddle.net/7WwK7/1/
【问题讨论】:
标签: html css multiple-columns