【发布时间】:2010-11-27 03:26:38
【问题描述】:
我希望在页面上显示大量缩略图(超过 200 个)。我想使用 CSS 精灵来加载它们以最小化 HTTP 请求。我认为将它们全部放在一个大文件中是个坏主意,但是将它们分成大约 6 个 40-50 个缩略图的文件应该会很好。
所有缩略图的颜色都相当低(可以减少到 256 色而不会降低质量),但总的来说,所有缩略图都覆盖了更多的颜色。
那么,有没有一种简单的方法可以根据颜色对它们进行分组?将每组文件放在单独的文件夹中很好,因为我可以稍后使用 ImageMagick 或在线精灵工具缝合在一起。但是在一个(使用 CSS)中完成所有这些也很好。
更新:按颜色分组的原因:
这个想法是为了节省更多的带宽。如果我有 10 个主要是蓝色的缩略图,10 个绿色和 10 个红色,我可以将它们组合成 3 个图像,将每个图像减少到 256 种颜色。如果我混合缩略图,那么减少到 256 色会使图像质量变差。
【问题讨论】:
-
出于好奇,为什么要按颜色对它们进行分组?你在做一些主题还是什么?
-
有一个名为 ImageSorter 的程序,您可以通过谷歌搜索然后在 Internet 存档中找到 - 它会按颜色直观地排列照片,但不会进行任何 gif 颜色计数/优化分组。这实际上会是一个有趣的软件。
-
我认为你想多了这个问题。
标签: css image automation colors css-sprites