我有一堆项目(文本,图像,混合内容等),我想要显示。用户可以定义该项目出现的行和列。例如,在第1行中,可能有两个项目/列,都是图像。在第二行中,可能有三个项目/列,一个是图像,另外两个是纯文本。哦,并且用户可以指定任何特定列/图像/项目的宽度。CSS多个多列div
我有一个解决方案,使用多个工作表。实质上,每一行都是一个新表格。这大部分工作。
我想知道如果我可以只使用div?
现在我的CSS foo缺乏,我试图从网上复制示例,但我一直无法使它工作。现在我有这样的事情:
[for each row] [div style="float: none"] [for each column] [div style="float: left"] [content] [/div] [/div] [br]
但是一切都互相重叠。
我也尝试过使用“位置:相对”,但事情看起来更加生硬。
因此,div可以用于多行和不同列数吗?
在'.item'中使用“overflow:hidden'”可能会付出代价,因为如果IE6中的内容大于容器,IE6并不总是遵守宽度声明(IE7/8我认为它更符合要求) – cryo 2010-04-12 02:10:49
如果使用while或for循环从数据库重复数据,请确保不要在div下面添加
元素。 – clientbucket 2011-06-03 23:32:33