2011-05-11 162 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