百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

packery

> 编程语言
开源

:bento: 无缝、可拖动的网格布局

4.3K stars0 点赞4 次浏览
访问官网GitHub

工具介绍

:bento: 无缝、可拖动的网格布局

Packery

Bin-packing layout library

See packery.metafizzy.co for complete docs and demos

Install

Download

  • packery.pkgd.js un-minified, or
  • packery.pkgd.min.js minified

CDN

Link directly to Packery files on unpkg.

xml
<script src="https://unpkg.com/packery@3/dist/packery.pkgd.js"></script>

<script src="https://unpkg.com/packery@3/dist/packery.pkgd.min.js"></script>

Package managers

npm: npm install packery --save

Bower: bower install packery --save

License

Packery v3 is licensed under the MIT license.

Initialize

With jQuery

javascript
$('.grid').packery({
  // options...
  itemSelector: '.grid-item'
});

With vanilla JavaScript

javascript
// vanilla JS
var grid = document.querySelector('.grid');
// initialize with element
var pckry = new Packery( grid, {
  // options...
  itemSelector: '.grid-item'
});

// initialize with selector string
var pckry = new Packery('.grid', {
  // options...
});

With HTML

Add a data-packery attribute to your element. Options can be set in JSON in the value.

xml

  

  ...
</div>

By Metafizzy

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言