我希望在页面上显示大量缩略图(超过 200 个)。我想使用 CSS 精灵来加载它们以最小化 HTTP 请求。我认为将它们全部放在一个大文件中是个坏主意,但是将它们分成大约 6 个 40-50 个缩略图的文件应该可以很好地工作。
所有缩略图都是相当低的颜色(可以减少到 256 种颜色而不会降低质量),但总的来说,所有缩略图都覆盖了更多的颜色。
那么,有没有一种简单的方法可以根据颜色对它们进行分组?将每组文件放在单独的文件夹中很好,因为我可以稍后使用 ImageMagick 或在线精灵工具缝合在一起。但是在一个(使用 CSS)中完成所有这些也会很好。
更新:按颜色分组的原因:
这个想法是为了节省更多带宽。如果我有 10 个主要是蓝色的缩略图,10 个绿色和 10 个红色,我可以将它们组合成 3 个图像,将每个图像减少到 256 种颜色。如果我混合缩略图,那么减少到 256 色会使图像质量变差。