【发布时间】:2019-06-28 09:37:23
【问题描述】:
我有一个图标列表。我想将图标颜色更改为白色。默认情况下,我的图标是黑色的。 有什么建议吗?
我通常在我的 css 中使用 'fill: white',但现在我在 React 中这样做......它不起作用!
import React from 'react'
import menuIcon from '../img/menu.svg';
import homeIcon from '../img/home.svg';
<ul>
<li>
<a href="/" className="sidebar__link">
<img src={menuIcon} alt="sidebar icon" className="sidebar__icon" />
</a>
</li>
<li>
<a href="/" className="sidebar__link">
<img src={homeIcon} alt="sidebar icon" className="sidebar__icon" />
</a>
</li>
</ul>
.sidebar__icon {
fill: #FFFFF;
width: 3.2rem;
height: 3.2rem;
}
【问题讨论】:
-
您是否尝试使用样式属性?
<img src={homeIcon} style={{fill:"#FFFFFF"}} alt="sidebar icon" className="sidebar__icon" /> -
不,我没有使用...我正在使用 sass inn 一个外部文件
-
无论如何你都可以使用在线样式属性