网页特效栏目收集了最全最新的前端网页插件,包括最流行的jQuery,Bootstrap,Js,Css,Vue等主流特效插件。
这是一款简单的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();
转载请注明来源:bootstrap5和js动态网格布局插件
本文永久链接地址:https://www.moyouyouw.cn/code/979.html
郑重声明:本站所有主题/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除,谢谢!我们不承担任何技术及版权问题,且不对任何资源负法律责任。
上一篇
下一篇
已有 位小伙伴发表了看法
欢迎 你 发表评论