帝国模板之家为广大用户提供专业、一站式建站服务。

网页特效

网页特效栏目收集了最全最新的前端网页插件,包括最流行的jQuery,Bootstrap,Js,Css,Vue等主流特效插件。

当前位置:首页 > 资源 > 网页特效 > 正文

bootstrap5和js动态网格布局插件

帝国模板之家 2020-12-17 网页特效 评论

插件介绍

这是一款简单的bootstrap5和js动态网格布局插件,可以快速构建一个响应式、可定制的动态网格布局。有多种类型的网格布局,如瀑布流,等高,图像,等等。

使用方法

1.在页面中加载js动态网格布局插件文件。

<link rel="stylesheet" href="css/easygrid.css" />
<script src="js/easygrid.js"></script>

2. 创建一个容器。

<div id="grid"></div>

3.初始化布局插件。

const demo = new EasyGrid({
      selector: "#grid",
      // options here
});

4. 使用AddItem方法添加网格项。

demo.AddItem({
  items: ""
});

const myElements = [item1, item2, item3, ...]
demo.AddItem({
  items: myElements
});

demo.AddItem({
  items: myElements,
  onComplete: function(){
    console.log("Completed!");
  }
});

5.  布局插件默认选项。

const demo = new EasyGrid({

      selector: "#defaultId",

      dimensions: {
        width: "150",
        height: "100",
        margin: "5",
        minHeight: "100",
        maxHeight: "300"
      },

      // config animations here
      animations: {
        fadeInSpeed: "100",
        addItemSpeed: "100"
      },

      // fetch items from HTML
      config: {
        fetchFromHTML: true,
        filter: true
      },

      // additional styles
      style: {
        background: "rgb(96, 120, 134)",
        borderRadius: "5"
      },

      responsive: [
        {
          breakpoint: 500,
          columns: 2
        },
        {
          breakpoint: 300,
          columns: 1
        }
      ]
      
});

6.API方法。

demo.Clear();
demo.SetupEasyGrid();
demo.Refresh();
demo1.Filter();
这世上无忧无虑的人,反而相对寿命会长点。

已有 位小伙伴发表了看法

欢迎 发表评论

  • 匿名发表

关于

帝国cms模板

网页插件

帝国模板之家 | www.moyouyouw.cn

本站所有模板/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系站长删除,谢谢! 寻找帝国cms模板首选帝国模板之家,用心做站,上线至今广受好评,值得信赖!

  • 交流群1:帝国cms交流群1
  • 交流群2:帝国cms交流群2
在线QQ 给我留言