两个JQuery masonry插件

2012-02-04 17:01:37 +08:00
 ant_sz
所谓Masonry就是一种密集排布元素块的布局方式咯,不同大小的图片或者div可以尽可能不留缝隙的排列在一起

http://masonry.desandro.com/
http://isotope.metafizzy.co/

两个都支持动画(JQuery或者CSS3 transition),文档也很详细,本人比较喜欢第二个,提供的demo很漂亮,动画方面支持自动选择CSS3或JQuery,对IE的兼容也挺好。

顺便发一个昨天发现这软件之后,小试牛刀的作品,大家不要嘲笑偶
http://xdlinux.info/index/status.html
6030 次点击
所在节点    jQuery
8 条回复
xdata
2012-02-04 17:24:06 +08:00
你的链接在 firefox 10 页面样式显示异常...
ant_sz
2012-02-04 17:27:47 +08:00
@xdata 如何异常?插件官方的没有问题吧?

我写的貌似在chrome 16 for linux会造成页面卡死,目前不知道原因。
realfex
2012-02-04 19:40:17 +08:00
isotope,看很多网站html源码都能看到这玩意儿
傻瓜操作,很好用
realfex
2012-02-04 19:42:33 +08:00
另外,这种布局貌似大家常称之为 “流式布局”。。
ant_sz
2012-02-04 20:33:15 +08:00
@realfex 啊哈哈,原来是叫流式布局啊,我以前不知道叫什么,只是看到这两个插件上称之为masonry
bcxx
2012-02-04 21:50:24 +08:00
@ant_sz 就是和 metro 有点像的布局咯
evenkevin
2012-02-04 21:55:45 +08:00
masonry的布局挺不错的,不过有个问题,比如第一个,它的layout的生成是在载入图片之后,这样的话,如果你要载入页面的图片比较多的话,一开始并不会产生所期望的layout,当然还可以和lazyload混用,这是个不错的解决方案,不过有个问题,就是你得先知道图片的高度,否则layout会很难看
people2net
2012-02-15 14:40:58 +08:00
这俩个都是超强布局jQuery插件, 都不错,还支持无限滚动

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/26591

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX