0

我正在使用来自 ThemeForest 的主题,该主题正在使用图标字体。在 css 文件中,我看到一个 @font-face 来导入字体和所有图标的列表,如下所示:

.socials li.social-lastfm a:before,
.socials li.social-soundcloud a:before {
   font-family: 'icomoon-essential';
   speak: none;
   font-style: normal;
   font-weight: normal;
   line-height: 1;
   color: green;
   -webkit-font-smoothing: antialiased;
}

在此示例中,还有几个图标,但是在我在主题上拥有的所有图标中,只有一个变成了绿色。我在这个 css 中添加了新规则,包括 .socials li.social-twitter a:before 等。

即使添加了规则,图标的颜色也不会改变。当我使用 WordPress 时,我进入后端以确定是否可以通过某种插件更改图标。对于我的死亡,我找不到解决方案。

如果您知道我可以解决问题的方法,请告诉我。

4

2 回答 2

0

如果您也可以在这里发布您的 html 代码会更好,这样我们就可以找出问题所在。假设html代码如下:

<ul class='socials'>
    <li class='social-lastfm'><a href='#'>Icon A</a></li>
    <li class='social-soundcloud'><a href='#'>Icon B</a></li>
</ul>
于 2013-03-25T19:25:02.523 回答
0

尝试使用 !important 重写以前的 css。

于 2016-02-17T13:00:52.917 回答