2009-08-31 94 views

回答

5

在圖形程序中構建精靈圖像時,必須記下每個元素的偏移量並將其用於CSS中。

+0

是的,但是這些偏移是相對於圖像本身還是瀏覽器窗口的頂角? – echobase 2009-08-31 22:20:25

+1

它們是相對於圖像的偏移量。 – ceejayoz 2009-08-31 22:20:49

0

要記住的主要事項是,補償將是。如果您有這100x500與100x100的精靈的形象,那麼偏移量將是:

.img1 { background-position: 0 0; } 
.img2 { background-position: 0 -100px; } 
.img3 { background-position: 0 -200px; } 
.img4 { background-position: 0 -300px; } 
.img5 { background-position: 0 -400px; } 
0

由於PNG文件的空白區域佔用很少的字節,只是把所有的「圖像」每隔一定的時間,比如每50或100像素。這樣,你可以簡單地找到第一個合適的值,並從中刪除50/100像素(在vim中爲50 ctrl-x)。

2

您可以使用tool like this並獲取精靈中圖標的背景位置。

您需要先上傳您的圖片,然後從精靈中選擇一個圖標。將生成CSS,只需複製生成的CSS並在您的課堂中使用它。