1、傳統的多列浮動
實現方式
· 不用明確數據塊的高度,自適應即可。
缺點:
2、CSS3樣式定義法
3、絕對定位
可謂是最優的一種方案,方便添加數據內容,窗口變化,列數/數據塊都會自動調整;
缺點:
需要實現知道數據塊高度,如果其中包含圖片,需要知道圖片高度;
JS 動態計算數據塊位置,當窗口縮放頻繁,可能會狂耗性能。
文章轉載自 : css瀑布流佈局 http://www.studyofnet.com/news/725.html
1、傳統的多列浮動
實現方式
2、CSS3樣式定義法
3、絕對定位
可謂是最優的一種方案,方便添加數據內容,窗口變化,列數/數據塊都會自動調整;
缺點:
需要實現知道數據塊高度,如果其中包含圖片,需要知道圖片高度;
JS 動態計算數據塊位置,當窗口縮放頻繁,可能會狂耗性能。
文章轉載自 : css瀑布流佈局 http://www.studyofnet.com/news/725.html