0

我有几个 Fontawesome 标签分布在几个组件中。他们的颜色属性目前被硬编码为自定义颜色 HEX 代码。我想把这个颜色代码集中在 css 中,这样如果需要我就可以把它改到一个地方。这可能吗?

<FontAwesomeIcon icon={faThumbsUp} 
                        size="sm" color="#7ACC35"/>
4

1 回答 1

0

是的,您可以这样做,只需使用className并定义您的 css 文件

.CustomColor {
  color: red;
}

.CustomColor2 {
  color: green;
}

.CustomColor3 {
  color: blue;
}
<FontAwesomeIcon icon={faCoffee} size="4x" className="CustomColor" />
<FontAwesomeIcon icon={faCoffee} size="4x" className="CustomColor2" />
<FontAwesomeIcon icon={faCoffee} size="4x" className="CustomColor3" />

Codesandbox 演示

编辑 mudy-lake-osyi8

于 2020-08-26T02:48:50.120 回答