【发布时间】:2013-08-29 10:48:58
【问题描述】:
谁能建议这个网站如何使用 jQuery Masonry 插件来实现其响应式、流畅的布局?
http://tympanus.net/codrops/collective/collective-2/
具体;
在浏览器调整大小时,列数从 3 变为 2 再到 1,这是您对使用砖石的网站所期望的,但有趣的是列也会调整大小以始终填充可用的整个宽度。随着列数的变化(例如http://masonry.desandro.com/)或列填充全宽但列数保持不变(http://masonry.desandro.com/demos/fluid.html),我见过的大多数其他砌体站点在列的右侧留下间隙。他们是结合 CSS 媒体查询动态设置浏览器调整大小的列数,还是他们正在使用 CSS3 列?
谢谢。
【问题讨论】:
-
我们一定不会看到同样的东西,因为它对我来说不是这样:i.stack.imgur.com/08sMz.png 我认为他们只是使用带有动画的标准 Masonry 示例(没看) .您可以随时自行查看源代码...
-
奇怪,在使用 Chrome 17、Safari 5.1.2 或 Firefox 9.0.1 的 OS X Lion 中,它看起来像这样; cl.ly/DjIr。我查看了源代码,但无法弄清楚它是如何完成的。
标签: jquery responsive-design fluid-layout jquery-masonry