css 精灵图像位置

css sprite image position

我需要使用精灵图像,而不是简单的背景图像。 背景图用在

我使用伪元素管理:

#breadcrumbs ul::after {
    content: "";
    background-image: url("../images/sprite-icon.png");
    background-position: -48px 0;
    display: inline-block;
    width: 24px;
    height: 35px;
    vertical-align: middle;
}
  • 正确 使用"after"。
  • 我使用 "vertical-align"
  • 得到 center

我更喜欢更简单的解决方案。 . .