如何在 CSS 中设置为 display:table-cell 的非表格元素上的单元格间距? http://jsfiddle.net/David_Knowles/ysYZJ/
<dl>
<dt>Definition title 1</dt>
<dd>def detail 1.1</dd>
</dl>
<dl>
<dt>Definition title 2</dt>
<dd>def detail 2.1</dd>
<dd>def detail 2.2</dd>
</dl>
dl {display:table-cell; margin:1em; background-color: #eee; vertical-align: top; padding:1em;}
dt {margin: 2px 0; padding:1em; font-weight: bold;}
dd {margin: 2px 0; padding:1em; }
编辑:我很好奇为什么border-spacing
在这种情况下不起作用?