CSS Float Left和Clearfix无法一起使用

Ste*_*Hat 2 css image clearfix

我有一个由PHP动态控制的简单图像库,用于添加和删除页面中的图像缩略图.我遇到的问题是我希望图像在彼此旁边对齐,直到该行没有空间并被迫启动另一行.

我已经尝试使用float:left哪个工作,但包含高度设置为自动调整大小的主体div不包括图像.然后我尝试添加clear:both;固定身体div问题的图像,但现在将图像直接放在彼此之下.

float:left在很多情况下我曾经使用过,但是包含的div有一个固定的高度.

有谁知道如何解决这个问题?

谢谢堆:)

Ale*_*son 5

你必须添加一个空的div"clear:both;" 作为包含图像的div中的最后一个元素.

如果添加"clear:both;" 对于图像,该图像将被放置在新行上,因为它不允许在其两侧浮动元素.