Masonry - 非常简单实用的瀑布流插件(附实例和中文文档)

   日期:2024-12-26    作者:wuyunfeng22 移动:http://mip.riyuangf.com/mobile/quote/43158.html

Masonry是什么?

Maso<i></i>nry - 非常简单实用的瀑布流插件(附实例和中文文档)

Masonry是一个JavaScript网格布局库。它的作用是在可用的竖直空间上将页面元素放置于页面最佳位置处,就像泥瓦匠将石头往墙上砌一样。你应该已经在网上很多地方见过它了。瀑布流,又称瀑布流式布局。是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。(效果如上图)

官网:

Masonry官方文档

Masonry中文文档

Masonry实例DEMO

1,可以从官方网站下载

2,也可以直接在unpkg引用Masonry的CDN静态文件

在你的项目中引入Masonry.js

Masonry的运行需要一个包含一些列子组件的grid容器标签

CSS

你可以通过CSS控制所有组件的尺寸

通过JQuery初始化

你可以将Masonry作为一个JQuery插件来使用$('selector').masonry()

通过原生JavaScript初始化

你可以通过原生JS使用Masonry:new Masonry(elem,options)。构造函数Masonry()接收两个参数:容器标签和配置对象。

在HTML中初始化

你也可以在HTML中初始化Masonry,这样不需要书写任何JavaScript。在容器标签中增加data-masonry属性,其值则是Masonry组件的配置

注意:在HTML中必须以JSON格式配置,key必须带引号,例如:“itemSelector”:。data-masonry的值使用单引号,JSON使用双引号。


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号