我这里有两个div:
<div style="display:table-cell" id="div1"> content </div> <div style="display:table-cell" id="div2"> content </div>
有没有办法在这两个div之间分隔空间display:table-cell?
display:table-cell
您可以使用border-spacing属性:
border-spacing
HTML:
<div class="table"> <div class="row"> <div class="cell">Cell 1</div> <div class="cell">Cell 2</div> </div> </div>
CSS:
.table { display: table; border-collapse: separate; border-spacing: 10px; } .row { display:table-row; } .cell { display:table-cell; padding:5px; background-color: gold; }
还有其他选择吗?
好吧 ,不是真的。
为什么?
margin
display: table-cell
padding
float
table-cell