0
我想獲得一個表格,顯示HTML結構的嵌套列表+ dl/dt/dd列表作爲給定行的單元格。CSS樹視圖(嵌套列表),顯示爲表
隨着代碼:
<ul class="treeview">
<li>
<dl>
<dt>item1</dt>
<dd>
<input type="checkbox" />
</dd>
<dd>
<input type="checkbox" />
</dd>
<dd>
<input type="checkbox" />
</dd>
</dl>
<ul>
<li class="last">
<dl>
<dt>subitem</dt>
<dd>
<input type="checkbox" />
</dd>
<dd>
<input type="checkbox" />
</dd>
<dd>
<input type="checkbox" />
</dd>
</dl>
</li>
</ul>
</li>
<li>
<dl>
<dt>item2</dt>
<dd>
<input type="checkbox" />
</dd>
<dd>
<input type="checkbox" />
</dd>
<dd>
<input type="checkbox" />
</dd>
</dl>
</li>
</ul>
和CSS:
ul.treeview li dl dt,
ul.treeview li dl dd {
display: inline-block;
}
ul.treeview li dl dt {
width: 200px;
}
ul.treeview li dl dd {
width: 50px;
}
https://jsfiddle.net/wt6gd2f2/
的問題是與嵌套列表,爲此c heckboxes不與子級列表對齊。任何想法如何做到這一點?
謝謝,我一直在尋找一些解決方案,其中爲DD負邊距值不是硬編碼的,但事實上,如果我們硬編碼的嵌套列表中的切緣陽性價值爲好,然後是作品像一個魅力! – emma