请教各位大神,每个方块都设置了float:left;如何用css或者其他方法使方块上下紧密排列,自动对齐

如题所述

左边那两个可以float:left;,右边那三个就float:right;嘛。每个div设置position:relative;相对定位,再设置left、top、right来稍微调整一下。追问

谢谢,可是我是用do while循环输出数据库内容的,就只能把所有的都设置左浮动(或者右浮动)了,在这种情况下如何上下也对齐呢?

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-02-04
那你就在每个模块的代码里加上MARGIN: PX PX PX PX;跟Padding: px px px px。不就好了吗?追问

试过了,不行的,因为用了float:left,所以就会另起一行了,还是很感谢。。不过现在我用css3的column-width属性解决了

相似回答