瀑布流的三種實現(xiàn)

先來欣賞三個瀑布流的網(wǎng)站

pinterest?

淘寶愛逛街?

蘑菇街

什么是瀑布流瞭稼?

瀑布流咽块,又稱瀑布流式布局绘面。

這種布局適合于小數(shù)據(jù)塊,每個數(shù)據(jù)塊內(nèi)容相近且沒有側(cè)重侈沪。通常飒货,隨著頁面滾動條向下滾動,這種布局還會不斷加載數(shù)據(jù)塊并附加至當前尾部峭竣。

瀑布流的三種實現(xiàn)方式

固定列寬的多列布局?示例代碼

CSS3多列布局?示例代碼

絕對定位方式 ?示例代碼

固定列寬的多列布局

優(yōu)點

布局簡單,實現(xiàn)容易不用明確知道數(shù)據(jù)塊高度晃虫,當數(shù)據(jù)塊中有圖片時皆撩,就不需要指定圖片高度。

缺點

列數(shù)固定,擴展不易扛吞,當瀏覽器窗口大小變化時呻惕,只能固定的x列,如果要添加一列滥比,很難調(diào)整數(shù)據(jù)塊的排列亚脆;

滾動加載更多數(shù)據(jù)時,還要指定插入到第幾列中盲泛,還是不方便.

CSS3多列布局

優(yōu)點

直接 CSS 定義濒持,最方便了擴展方便,直接往容器里添加內(nèi)容即可

缺點

只有高級瀏覽器中才能使用寺滚;

還有一個缺點柑营,他的數(shù)據(jù)塊排列是從上到下排列到一定高度后,再把剩余元素依次添加到下一列村视,這個本質(zhì)上就不一樣了官套;

鑒于這兩個主要缺點,注定了該方法只能局限于高端瀏覽器蚁孔,而且奶赔,更適合于文字多欄排列。

瀏覽器對column-count屬性的支持情況

絕對定位方式

優(yōu)點

最優(yōu)的一種方案杠氢,方便添加數(shù)據(jù)內(nèi)容站刑,窗口變化,列數(shù)/數(shù)據(jù)塊都會自動調(diào)整修然;

缺點

需要實現(xiàn)知道數(shù)據(jù)塊高度笛钝,如果其中包含圖片,需要知道圖片高度愕宋;

JS 動態(tài)計算數(shù)據(jù)塊位置玻靡,當窗口縮放頻繁,可能會狂耗性能

常用的瀑布流插件

jQuery Masonry

Wookmark-jQuery

Isotope

使用方式

jQuery Masonry (MIT Licence)

Wookmark-jQuery (MIT Licence)

Isotope ( GPL v3 License)

相關閱讀

淘寶UED瀑布流布局淺析

慕課網(wǎng)瀑布流布局

css3-column w3chtml

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末中贝,一起剝皮案震驚了整個濱河市囤捻,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌邻寿,老刑警劉巖蝎土,帶你破解...
    沈念sama閱讀 217,907評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異绣否,居然都是意外死亡誊涯,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評論 3 395
  • 文/潘曉璐 我一進店門蒜撮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來暴构,“玉大人跪呈,你說我怎么就攤上這事∪∮猓” “怎么了耗绿?”我有些...
    開封第一講書人閱讀 164,298評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長砾隅。 經(jīng)常有香客問我误阻,道長,這世上最難降的妖魔是什么晴埂? 我笑而不...
    開封第一講書人閱讀 58,586評論 1 293
  • 正文 為了忘掉前任究反,我火速辦了婚禮,結(jié)果婚禮上邑时,老公的妹妹穿的比我還像新娘奴紧。我一直安慰自己,他們只是感情好晶丘,可當我...
    茶點故事閱讀 67,633評論 6 392
  • 文/花漫 我一把揭開白布黍氮。 她就那樣靜靜地躺著,像睡著了一般浅浮。 火紅的嫁衣襯著肌膚如雪沫浆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,488評論 1 302
  • 那天滚秩,我揣著相機與錄音专执,去河邊找鬼。 笑死郁油,一個胖子當著我的面吹牛本股,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播桐腌,決...
    沈念sama閱讀 40,275評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼拄显,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了案站?” 一聲冷哼從身側(cè)響起躬审,我...
    開封第一講書人閱讀 39,176評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蟆盐,沒想到半個月后承边,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,619評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡石挂,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,819評論 3 336
  • 正文 我和宋清朗相戀三年博助,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片痹愚。...
    茶點故事閱讀 39,932評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡富岳,死狀恐怖罗心,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情城瞎,我是刑警寧澤,帶...
    沈念sama閱讀 35,655評論 5 346
  • 正文 年R本政府宣布疾瓮,位于F島的核電站脖镀,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏狼电。R本人自食惡果不足惜蜒灰,卻給世界環(huán)境...
    茶點故事閱讀 41,265評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望肩碟。 院中可真熱鬧强窖,春花似錦、人聲如沸削祈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽髓抑。三九已至咙崎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間吨拍,已是汗流浹背褪猛。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留羹饰,地道東北人伊滋。 一個月前我還...
    沈念sama閱讀 48,095評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像队秩,于是被迫代替她去往敵國和親笑旺。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,884評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案刹碾? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,753評論 1 92
  • 1.瀑布流布局 思路:要求:當圖片寬度相同锦针,高度不同時荠察;如何做一面圖片墻置蜀;每次圖片加載到每列最低的位置;1.圖片的...
    饑人谷_楠柒閱讀 2,447評論 2 54
  • Google Funds a Design School That Works Like a Tech Incub...
    xubihang閱讀 154評論 0 1
  • 最初的遇見 是一次不期而遇 是一場久別重逢 在晨光熹微的初夏 毫無防備 初次的遇見 有點緊張 有些慌亂 如何面對 ...
    暉雪琳源閱讀 265評論 0 1
  • 0x00 函數(shù)式接口 前面講了一下函數(shù)式接口悉盆,不過可能只是講了個大概盯荤,大致講了一下什么是函數(shù)式接口 函數(shù)式接口就是...
    MaxZing閱讀 11,068評論 2 13