2011-05-11 116 views

回答

0

精灵并不是将图像本身变小,而是通过将几个图像打包成一个来减少文件大小。

看看Yahoo's icon sprite。请注意,他们将所有部分图标垂直堆叠在一个大图像中。然后,他们使用CSS来定位背景,以仅显示精灵图像的小型窗口,因此只显示图标。

最后,你怎么安排你的精灵是由你决定的。检查Amazon's sprite的底部。

无论哪种方式,希望这可以帮助您更好地了解精灵的概念。

+0

欢迎来到90年代的游戏开发。 – acron 2011-05-11 14:02:56

+0

谢谢!所以我在哪里可以找到关于减小文件大小的信息。当我点击在网上保存的Photoshop我得到所有这些选项。任何好的文章来解释我需要做什么? – knowzero 2011-05-13 13:30:22

0

the very site you link

CSS精灵是降低 数字图像制作的网站引用 资源的HTTP请求的方式。 图像在定义的X和Y coorindates中合并为一个较大的 图像。 已将此生成的图像 分配给相关页面元素后, background-position CSS属性可以使用 将可见区域 转换为所需的组件图像。

所以没有什么不可思议的:你只需要用你最喜欢的图形工具将所有的图片打包成一个巨大的图像,并将它们作为CSS背景插入。看看这个CSS精灵谷歌:

Google CSS Sprite