#masonry

上一篇文章 介紹了 CSS Grid,接下來運用網格系統來實作瀑布流版面。

瀑布流(Waterfall Flow)是一種網頁佈局的設計方式。瀑布流的特點是將內容項目垂直排列,並根據可用的空間進行自適應調整,形成像瀑布一樣的流動效果 。

瀑布流佈局中,每個元素的寬度通常是固定的,但高度會根據內容的大小變化。這樣可以使元素在垂直方向上緊密堆疊,填滿可用空間。當一列的空間被填滿後,下一個元素會自動排列到空間較少的列中,達到均衡的排版。

透過 CSS Grid 或 Flexbox 可以達成瀑布流佈局的效果,本篇會使用 CSS Grid 搭配 JavaScript 來完成實作。

閱讀更多

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×