更改CSS Sprite Sheet的尺寸

问题描述 投票:2回答:1

我需要在现有的子画面图像中添加一些新图标,而这些图像已经没有剩余空间了。通过使用图像编辑器编辑图像来改变图像的宽度,是否在图像的右侧添加了一些额外的空间,仍然会影响现有的CSS位置?

html css
1个回答
3
投票

这取决于您如何在现有CSS中引用子画面的位置,以及如何扩展图像。

如果您有类似的图像:

#myImg{background:url(/mySprite.png) top right}

...如果将精灵向右扩展,则上面的代码将是错误的。

参考百分比也会有问题。

但是,如果您所有的CSS参考都使用带像素的左边缘,那么向右扩展不是问题。

© www.soinside.com 2019 - 2024. All rights reserved.