CSS Sprites - 不仅适用于背景图片?

Sum*_*mer 10 css sprite

是否可以将CSS精灵用于"前景"图像 - 即用户应该点击并与之交互甚至打印的图像?

而不是使用CSS background-image属性.你会用什么?

Jos*_*ola 16

您可以使用标准<img />标签并将其放在容器(如a <div />)中,其高度/宽度有限.然后使用相对定位或负边距来控制图像的位置.

  • @Nick-但这实际上是背景图像,不是吗? (2认同)
  • 更好的是,使用div包装器,但将img从等式中移除.请改用CSS background-image属性!重要的是div在"前景"中,意思是最顶层的元素.不是使用的技术. (2认同)