0

在 bootstrap.css 中,有一个主图像,其中包含所有图标和内容。

如何使用 CSS 在“主图像”中显示图像?

我会使用保证金吗?

4

2 回答 2

4

这称为图像精灵。您将其显示为背景图像并使用背景位置来指定可见区域。

例如在图像中以 40,100 显示 20x20 像素的区域:

.myIcon {
  width: 20px; height: 20px;
  background: url(spriteimage.png) -40px -100px;
}
于 2013-06-24T08:17:41.290 回答
0

它被称为 a CSS sprite,您可以使用该background-position属性访问精灵中的不同图像。

像这样的东西,

background: url('main-sprite.png') -10px -10px;

精灵中的图像在-10px -10px哪里。x and y positions

于 2013-06-24T08:17:49.493 回答