我有一个精灵图像设置为我网页上某个元素的背景,但是如何找到正确的偏移量以便我可以在屏幕上看到它?如何找到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