前言

like a mountain that is in our path,wo cannot complain that it is there,we simply have to climb it

起由

最近,在搭建個(gè)人博客時(shí),其中的Demo展示頁(yè)面想用瀑布流形式展現(xiàn),發(fā)現(xiàn)現(xiàn)有的js插件大多基于JQ的,而我稍微有點(diǎn)小強(qiáng)迫,不想基于JQ,于是就著手自己封裝了一個(gè)。順帶就研究了下css3方式實(shí)現(xiàn)瀑布流,于是總結(jié)了下,寫了幾個(gè)示例demo,就有了本文。

幾種常用的瀑布流介紹

一般瀑布流的實(shí)現(xiàn)常見(jiàn)有三種方式

  • 傳統(tǒng)的多列浮動(dòng)
  • css3樣式定義
  • js計(jì)算絕對(duì)布局

傳統(tǒng)的多列浮動(dòng)簡(jiǎn)介

首先固定屏幕中展示的列數(shù),每一列中間的數(shù)據(jù)作為一組單獨(dú)計(jì)算,插入數(shù)據(jù)時(shí)分別插入不同列中
優(yōu)點(diǎn):