0

我正在尝试这样做,以便当您单击此页面上的图像时,下拉菜单将清除第二行图像。

我有一个

clear:both; 

&

float:left 

.superbox-show

但它仍然没有清除第二行并在显示 onclick 时推送下面的图像。.superbox-show理想情况下,如果有意义的话,我希望所有的div 都显示在行下的同一位置,将所有图像向下推。

4

1 回答 1

0

您正在使用 transform css 属性按绝对位置定位图像。

这意味着图像的定位独立于任何浮动,浮动清除不会影响它们的定位。

要解决此问题,请使用align: left定位您的图像。然后,当您在图像之间插入一个项目时clear:both,它将导致您的图像从新行恢复。

不推荐:或者,当您显示对话框时,您需要更改.superbox-show.

于 2013-04-03T04:32:49.690 回答