Css将表tr元素平均分布在3列中

Css将表tr元素平均分布在3列中,css,css-tables,Css,Css Tables,我在用桌子。若我隐藏一个或多个“tr”元素,是否有一种方法可以在隐藏后在表中再次均匀分布tr,例如: 1 5 9 2 6 10 3 7 11 4 8 12 如果我隐藏tr 6,9,10,11,12能否向后移动一个位置,以获得以下布局: 1 5 10 2 7 11 3 8 12 4 9 或者,您建议如何复制这个?我不需要使用表。更好的选择是使用css多列布局并设置列计数:3,当您删除特定单元格时,这将完全符合您的要求。这是 doc

我在用桌子。若我隐藏一个或多个“tr”元素,是否有一种方法可以在隐藏后在表中再次均匀分布tr,例如:

1   5   9
2   6   10
3   7   11
4   8   12
如果我隐藏tr 6,9,10,11,12能否向后移动一个位置,以获得以下布局:

1   5   10
2   7   11
3   8   12
4   9


或者,您建议如何复制这个?我不需要使用表。

更好的选择是使用css多列布局并设置
列计数:3
,当您删除特定单元格时,这将完全符合您的要求。这是

document.getElementById(“a1”).onclick=function(){
document.getElementById(“t6”).style.display=“无”;
}
.element{
-moz列数:3;
-webkit列数:3;
列数:3;
}

1.
2.
3.
4.
5.
6.
7.
8.
9
10
11
12