麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

前端必備插件之純原生JS的瀑布流插件Macy.js

2019-11-19 14:52:54
字體:
來源:轉載
供稿:網友

這是一款非常輕量級的純原生JS的瀑布流插件――Macy.js,如今圖片和視頻網站非常多,非常適應瀑布流這樣的布局方式來呈現給用戶。

這款流布局JS插件僅有4KB的大小,可以說是非常輕量級的哦。配置也比較方便,用戶可以自定義間距、列數,還有個特色就是可以定義不同屏幕分辨率,不同列數,這個應用在響應式網頁設計是非常方便的。

所以,選擇一款簡單易用的瀑布流js插件,可以讓前端工程師快速開發出漂亮的瀑布流Pc網站和react 后臺項目。

瀑布流布局代表網站就是 花瓣網,設計師一定不會陌生的設計網站。

插件特色

  1. 輕量級,只有4KB的大小,min版僅2KB!
  2. 布局列數可自定義配置;
  3. 純JS,不需要依賴 jQuery 庫.

先看看Macy.js的項目案例截圖吧:

官網地址: http://macyjs.com/

下面就是具體的使用說明:

Step 1: 在頁尾引入JS文件,(不能放在Header里哦)

<script src="macy.js"></script>

Step 2: HTML結構

<div id="macy-container"><div ><img src="aa.jpg" /></div></div>

Step 3: 配置JS

<script>    var masonry = new Macy({    container: '#macy-container', // 圖像列表容器id    trueOrder: false,    waitForImages: false,    useOwnImageLoader: false,    debug: true,    //設計間距    margin: {      x: 10,      y: 10    },    //設置列數    columns: 6,    //定義不同分辨率(1200,940,520,400這些是分辨率)    breakAt: {     1200: {      columns: 5,      margin: {        x: 23,        y: 4      }     },     940: {      margin: {        y: 23      }     },     520: {      columns: 3,      margin: 3,     },     400: {      columns: 2     }    }   });</script>

如果你使用了vue和react,可以采用npm安裝macy.JS

npm install macy

github倉庫地址:https://github.com/bigbitecreative/macy.js

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产99久久精品一区二区 | 91久久夜色精品国产网站 | 毛片在线免费视频 | 精精国产xxxx视频在线野外 | 亚洲精品久久久久久下一站 | free性欧美hd另类 | 777zyz色资源站在线观看 | vidz 98hd| 国产高潮好爽受不了了夜色 | 国产精品一区网站 | 久久国产精品久久久久久电车 | 成人综合一区二区 | 一级α片免费看刺激高潮视频 | 欧美日韩爱爱视频 | 一区二区精品视频在线观看 | 精品一区久久久 | 欧美成人理论片乱 | 国产免费一区 | 日韩视频一区二区三区在线观看 | 一级黄色影片在线观看 | 精品一区二区三区中文字幕老牛 | 国产精品久久久久久久久久尿 | 美女视频黄a视频免费全过程 | 免费毛片随便看 | 欧美三级短视频 | 国产精品高清一区 | 亚洲成人福利网站 | 日韩一级片免费 | 欧美国产一区二区三区 | 国产乱色精品成人免费视频 | 国产精品欧美久久久久一区二区 | aaaaaaa毛片 | 最近中文字幕一区二区 | 色婷婷久久久久久 | 在线成人精品视频 | 中文区永久区 | 羞羞视频免费观看入口 | 久久久久免费电影 | 久久精品视频1 | 成人在线免费观看网址 | 操毛片 |