MiniMasonry.js:极简的依赖关系免费砌体布局库

时间:2024-06-05 22:45:13
【文件属性】:

文件名称:MiniMasonry.js:极简的依赖关系免费砌体布局库

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-05 22:45:13

javascript masonry-layout masonry-plugin JavaScript

MiniMasonry.js 极简的依赖关系免费砌体布局库 MiniMasonry是一种轻量级(1kb Gzipped)无依赖的Masonry布局。 它将计算元素在Javascript中的位置,并使用css的transform属性更新它们的位置。 这意味着定位不会触发浏览器布局,也不会使用设备的GPU 。 这也允许在元素定位过程中进行CSS动画处理。 MiniMasonry是响应式的,您给它指定目标宽度,它将调整列数和元素宽度。 MiniMasonry将增加元素的宽度(直到另一列可以放入布局中),但绝不会减小目标宽度。 安装 您可以通过克隆存储库,下载构建类型(minimasonry.min.js / minimasonry.esm.js)或使用npm来安装MiniMasonry: npm install minimasonry 然后,在您的网站上包含MiniMasonry.js的


【文件预览】:
MiniMasonry.js-master
----.gitignore(55B)
----README.md(3KB)
----rollup.config.js(341B)
----LICENSE(1KB)
----package.json(764B)
----src()
--------minimasonry.js(6KB)
----build()
--------minimasonry.esm.js(6KB)
--------minimasonry.min.js(3KB)

网友评论