我有一個精靈圖像設置爲我網頁上某個元素的背景,但是如何找到正確的偏移量以便我可以在屏幕上看到它?如何找到CSS精靈的正確偏移量?
2
A
回答
5
在圖形程序中構建精靈圖像時,必須記下每個元素的偏移量並將其用於CSS中。
2
有一些網絡工具可以創建精靈併爲您提供CSS位置。 http://css-sprit.es/就是一個例子。
2
在線CSS Sprite Generator值得研究,它應該採取一些這種方法的乏味。
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並在您的課堂中使用它。
相關問題
- 1. 如何找到正確的偏移量來調整精靈到box2D主體的位置後旋轉
- 2. 獲取精靈節偏移
- 3. 如何計算正確的偏移量?
- 4. 給定偏移量移動精靈的算法
- 5. 如何找到st_link的偏移量?
- 6. 如何在CorePlot中精確設置axisLabel的偏移量?
- 7. AndEngine精靈正在移動
- 8. CSS精靈如何工作?
- 9. 如何使用精靈CSS
- 10. 如何使用CSS精靈
- 11. Swift如何移動精靈?
- 12. 如何找到精靈和貝塞爾
- 13. 如何找到精靈圖像
- 14. 如何讓精靈坐在移動的精靈上
- 15. 爲什麼pytz偏移量不正確?
- 16. 爲IE正確計算偏移量?
- 17. 如何使用javascript縮放/拉伸/偏斜精靈表中的精靈?
- 18. 將一個精靈移動到pygame中的另一個精靈
- 19. LibGDX Box2D移動體的不正確的精靈位置
- 20. 觸摸並找到精靈
- 21. iPhone/iPad上的CSS元素(帶精靈)無法正確縮放
- 22. CSS精靈菜單不顯示正確的背景
- 23. CSS |導入精靈不正確的相對路徑
- 24. CSS Sprite是不加載正確的精靈
- 25. 如何獲得一個元素的正確偏移量? - jQuery
- 26. 如何計算旋轉圖像的正確位置偏移量?
- 27. 如何正確獲取DOM元素的位置偏移量?
- 28. 如何在Rails 2.3中獲得正確的時區偏移量?
- 29. 圖像精靈正確的間距
- 30. CSS圖像精靈
是的,但是這些偏移是相對於圖像本身還是瀏覽器窗口的頂角? – echobase 2009-08-31 22:20:25
它們是相對於圖像的偏移量。 – ceejayoz 2009-08-31 22:20:49