我有一堆項目(文本,圖像,混合內容等),我想要顯示。用戶可以定義該項目出現的行和列。例如,在第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