* { padding:0; margin:0; } .wrap { position:relative; width:80%; margin:0 auto; text-align:center; border:1px solid red; } .gard { width:150px; background-color:brown; margin:5px; height:70px; position:absolute; }
实现原理,先获取块的宽度,求出列数,容器适应宽度,求出每行较小的块的高度,将后面的块定位到他的下面