Waterfall Layout 翻譯中文就是”瀑布式佈局”、”瀑布流排版”、”流瀑式佈局”。

聲名大噪的 Pinterest 個這設計師與點子匯集的網站就是使用這類的方式構成網頁排版,而 Responsive Web Design 中也是常為引述的作品。

此站的佈局方式主要先按照瀏覽器的視窗大小先水平排列,區塊出呈現區塊數量,橫向填滿頁面寬度,垂直滾動頁面,新的資料區塊再從下方持續載入進來。

基本上這類的佈局多為JS控制為主,當然也有以簡單的CSS為主,不過效果上自然比不上JS的表現。

除了 “Waterfall” 這行容詞外也有幾個常見的形容方式, “Pinterest-like”、”Pinterest-style”、”Pinterest-kind”。結合CSS的形容方式,”Pinterest Style Columns Layout”、”Multi-Columns Layout”等都可以很容易的到這類的資料。


製作瀑布流佈局的優秀的 plugin

瀑布流的jQuery插件,幫助輕鬆的實現 Waterfall Layout 瀑布式佈局。

1.Masonry

Masonry 是一個動態的網格佈局插件。每個元素水平方向都採用全float佈局,但在垂直方向使用絕對定位來控制元素的位置。
網站瀑布流 Waterfall Layout 佈局-1

2.Isotope

Isotope 算是 Masonry 的加強版,不過是要收費的。最大的功能是使用jQuery選擇器來控制元素的顯示與隱藏等。
網站瀑布流 Waterfall Layout 佈局-2

3.Blockslt

將HTML元素轉換為「塊」
網站瀑布流 Waterfall Layout 佈局-3

4.Wookmark

網站瀑布流 Waterfall Layout 佈局-4

5.Grid—A—Licious

網站瀑布流 Waterfall Layout 佈局-5

6.Packery

網站瀑布流 Waterfall Layout 佈局-6

7.jQuery.Shapeshift

網站瀑布流 Waterfall Layout 佈局-7


其他相關

Loading Effects for Grid Items with CSS Animations (Masonry 動態加入區塊戴入動畫)展示說明


資料來源

http://blog.lindsayrain.com-所謂的 Pinterest 佈局式網站
jQuery製作瀑布流
Zetmei’s F2E-[外掛]瀑布流Masonry的外掛及延伸