3
column-count
属性不影响表。
HTML:列计数不影响表
<table>
<tr><td>Key</td><td>Value</td></tr>
<tr><td>Key</td><td>Value</td></tr>
<tr><td>Key</td><td>Value</td></tr>
<tr><td>Key</td><td>Value</td></tr>
<tr><td>Key</td><td>Value</td></tr>
<tr><td>Key</td><td>Value</td></tr>
<tr><td>Key</td><td>Value</td></tr>
<tr><td>Key</td><td>Value</td></tr>
<tr><td>Key</td><td>Value</td></tr>
</table>
CSS:
table{
-moz-column-count: 3; /* Firefox */
-webkit-column-count: 3; /* Safari and Chrome */
column-count: 3;
}
td{
border:2px #000 solid;
}
小提琴:http://jsfiddle.net/8rydn/
更新:
如果column-count
不是一个<table>
使用一个不错的选择,有更好的方式移动3 <tr>
s到每一行上?
我不认为它应该用于表。你的目标是什么? –
@dystroy我想要3列'
您可以通过将表格设置为阻止而不是Firefox来使其在Chrome和Opera中运行:http://cssdeck.com/labs/2uqtomam – cimmanon
回答
从w3c
来源
2013-05-27 19:10:10
繁琐,但它似乎上班。
来源
2013-07-13 18:58:34 user287424
如果我要有多个表格元素,我会使用span或div元素。 – Mooseman
相关问题