【发布时间】:2011-03-26 08:24:49
【问题描述】:
有人看过新的谷歌图片搜索吗?它设法使图像漂浮在一个区域中。通过将图像按尺寸分组,图像可以正确地融入其中。
我想有两种方法可以做到这一点:
- 通过涉及这些图像的宽度和高度的某种规则编写脚本
- 用于创建图像的 Css 规则。
在脚本场景中,我们可以使用 1000 像素的最大宽度,然后对图像进行分组以填充 4 行图像的 4 倍。
Css 规则必须使图像浮动,但还要重新排序。
有人对这将如何工作有任何其他想法吗?
【问题讨论】:
-
一个可能的线索——在它们全部加载后,它们重新排列以更好地适应我的浏览器。
-
在 Firefox 中,它使用
<canvas>es。如果没有 JavaScript,它会降级为简单的图像。 -
哇,我并没有真正注意到它们总是完美排列。很漂亮的谷歌。看起来真正的工作正在服务器端完成。另请注意,他们并不害怕稍微裁剪图像以使它们对齐。
-
这个链接做了一个网格webdesignledger.com/tutorials/…