有没有办法让我找到css精灵的确切位置?

时间:2011-04-03 14:09:10

标签: css css-sprites

我有一个有很多图标的图像,我想用css sprites和应该使用的css找出每个图标的确切图像位置,是否有一个工具可以用来做这个我,还是给我这些地点?

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:2)

像这样的工具:http://spritegen.website-performance.org/会为你制作一个精灵并生成CSS。它不会找到现有精灵中的坐标(你怎么能准确地做到这一点?!),但它将有助于首先设置它。

答案 2 :(得分:1)

您可以使用tool like this并获取精灵中图标的背景位置。

您需要先上传图片,然后从精灵中选择一个图标。将生成CSS,只需复制生成的CSS并在您的类中使用它。

其他选项

  1. 您需要在Photoshop等图像编辑器中打开图像。从那里,您可以在图像中的任何位置找到X和Y位置。请注意,左边,顶部是0,0。获取x和y位置并像这样使用

    background-position:-310px -123px;

  2. 请注意X和Y坐标前的“ - ”符号。

    1. 开始

      background-position:1px 1px;

    2. 使用Firebug动态修改值。通过试错法,您可以找到确切的位置。