css 怎么实现高度不同的div换行后垂直没有空隙的效果

我想要上面这种效果,每一个矩形都是一个div,一行4个,我用float:left出来后是下面这种样子了,请教大牛了
2026年09月25日 21:02
有3个网友回答
网友(1):

这是一种瀑布流式的布局,不貌似只能用定位+js实现,如果你的高度一定的话 ,你也可以只用定位来实现。要是不高度不定,要配上js来实现。

网友(2):

position:absolute;

设置各自div的左上角的top,left

宽度,高度

即可

网友(3):

可以用绝对位置么