0

我正在从 Twitter Bootstrap v2 迁移到 v3。在 v2 中,我在 css 中定义了十几个自定义图标:

.icon-pc {
    background-image: url("pc.png");
    background-position: center center;
}

我知道在 Twitter Bootstrap v3 中他们现在使用 Glyphicons,但这对我来说不是一个现实的方法,因为我的图标是多色 PNG 文件,不能很好地用作字体......

有没有像旧的 v2 图标那样在 v3 中完成这些工作的简单方法?

4

1 回答 1

1

从 sprites.less 生成的 css 中复制了这个块,就像一个魅力:

[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-position: 14px 14px;
  background-repeat: no-repeat;
  margin-top: 1px;
}

现在我的好老人<i class="icon-custom"></i>工作正常。

于 2013-10-17T20:09:37.870 回答