Html CSS-使用一个图像来显示其中的许多内容

Html CSS-使用一个图像来显示其中的许多内容,html,css,Html,Css,在bootstrap.css中,有一个主图像,其中包含所有图标和内容 如何使用CSS在“主图像”中显示图像 我会使用边距吗?这叫做图像精灵。将其显示为背景图像,并使用“背景位置”指定要显示的区域 例如,在图像中40100处显示20x20像素的区域: .myIcon { width: 20px; height: 20px; background: url(spriteimage.png) -40px -100px; } 这就是所谓的图像精灵。将其显示为背景图像,并使用“背景位置”指定要显

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

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


我会使用边距吗?

这叫做图像精灵。将其显示为背景图像,并使用“背景位置”指定要显示的区域

例如,在图像中40100处显示20x20像素的区域:

.myIcon {
  width: 20px; height: 20px;
  background: url(spriteimage.png) -40px -100px;
}

这就是所谓的图像精灵。将其显示为背景图像,并使用“背景位置”指定要显示的区域

例如,在图像中40100处显示20x20像素的区域:

.myIcon {
  width: 20px; height: 20px;
  background: url(spriteimage.png) -40px -100px;
}

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

像这样的,

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

其中
-10px-10px
是精灵中图像的
x和y位置

称为
CSS精灵
,您可以使用
背景位置
属性访问精灵中的不同图像

像这样的,

background: url('main-sprite.png') -10px -10px;
其中
-10px-10px
是精灵中图像的
x和y位置