我需要向用户显示一些数据。
数据显示为“标签:InputForLabel”,并将有两列。它看起来像这样:
我一开始只使用每行四列的表格。每列的宽度为 25%,表格的宽度为 100%——所以这给出了我们在上面看到的显示。
.ContentTable {
width: 100%;
}
.ContentTable tr {
height: 18px;
}
.ContentTable tr td{
width: 25%;
}
现在,我有一个额外的要求,即能够动态删除给定的项目及其标签。如果我只是隐藏项目/标签 - 表格中会留下一个空白。我希望每行始终显示 2 个项目/标签,并且随着项目/标签被隐藏,所有内容都会向上折叠。
这听起来像是 div 可以更轻松地完成的事情吗?或者有没有办法告诉一个表格对象“每行总是有这么多列。如果隐藏了一列,从下一行拉起第一列并将所有内容向前滑动”?