如何从FontAwesome更改图标的颜色

Dep*_*Dog 3 extjs extjs6 extjs6-classic

我有一个带有指定图标的menuitem,如下所示:

{
   xtype: 'menuitem',
   text: 'Random Text',
   iconCls: 'x-fa fa-briefcase',
}
Run Code Online (Sandbox Code Playgroud)

如何获得在CSS中此图标的访问权并更改其颜色?

Ale*_*der 5

如果要更改所有图标,请按照EvanTrimboli的建议进行操作。在SCSS中,添加

$menu-glyph-color: dynamic(#008000);
Run Code Online (Sandbox Code Playgroud)

如果只想更改某些图标,则应为此设置一个特殊的类:

iconCls: 'x-fa fa-briefcase greenIcon',
Run Code Online (Sandbox Code Playgroud)

然后将新颜色添加到CSS:

.greenIcon {
    color: green;
}
Run Code Online (Sandbox Code Playgroud)