所以我有 20 个左右的标签,它们都有绝对位置。它们是根据我从 XML 获得的响应动态生成的,并且它们当前彼此相邻对齐。
如何将它们在每行上对齐为 4,但第 5 个标签正好在第一个标签下方,第 6 个标签在第二个标签下方,依此类推。每个标签都有不同的高度。通常,前 4 个不需要任何对齐。
这是结构:
<table>
<tbody>
<tr>
<tr>
<tr>
........
<tr>
<tr>
</tbody>
</table>
这是我的标签CSS:
.innerContent tr {
background: none repeat scroll 0 0 #F3F3F3;
border-radius: 5px 5px 5px 5px;
float: left;
height: auto;
margin: 0 5px 25px;
padding: 0;
position: absolute;
transition: all 1s ease 0s;
z-index: 5;
}
我怀疑这可以用 CSS 来实现,所以我在想 JQuery。我尝试的一切都只是让它们全部重叠 4 乘 4。