Javascript 列表的多列列表

Javascript 列表的多列列表,javascript,css,django,jstree,Javascript,Css,Django,Jstree,我在服务器端使用jstree和django。树结构显然是垂直的(一列列表),我想做的是将树拆分为3+列 我听从了建议,但当我试图根据我的问题调整建议时,我无法使它起作用。我有一个列表,每个列表都可以扩展,也可以不扩展,这使得它更加困难 我考虑过将树拆分成三棵或更多不同的树,这不是一个好的解决方案,但我认为它可能会起作用 这是我用Django生成的,也是jstree用来渲染树的 <div id="tree" class="tree"> <ul> &l

我在服务器端使用jstree和django。树结构显然是垂直的(一列列表),我想做的是将树拆分为3+列

我听从了建议,但当我试图根据我的问题调整建议时,我无法使它起作用。我有一个列表,每个列表都可以扩展,也可以不扩展,这使得它更加困难

我考虑过将树拆分成三棵或更多不同的树,这不是一个好的解决方案,但我认为它可能会起作用

这是我用Django生成的,也是jstree用来渲染树的

<div id="tree" class="tree">
    <ul>
        <li>
            <a>Philosophers</a>
            <ul>
                <li><a id="96">Socrates</a></li>
                <li><a id="97">Epictetus</a></li>
                <li><a id="98">Seneca</a></li>
            </ul>
        </li> 
    </ul>
    ...
</div>

  • 哲学家
    • 苏格拉底
    • 伊壁鸠鲁
    • 塞内卡
...
那么您希望jsTree中的节点位于3列中?在两列或三列中打开节点时会是什么样子?