【发布时间】:2020-10-06 07:03:51
【问题描述】:
我正在尝试更改 IconButton 材质组件内的材质图标的颜色(应该触发颜色更改的操作 - 将鼠标悬停在 IconButton 上)。
如何做到这一点?仅当将鼠标悬停在图标本身而不是 IconButton 上时,才能直接向图标添加类。
我的代码:
<IconButton className="add-icon-btn" onClick={toggleNominationForm}>
{!showForm ? <AddBoxIcon /> : <IndeterminateCheckBoxIcon /> }
</IconButton>
【问题讨论】:
-
一个有效的 stackblitz 演示将真正有助于理解您的查询。
-
我不知道为什么,但我无法在那里创建一个可行的应用程序 - stackblitz.com/edit/react-gwnrwh
-
勾选this answer不想用就不用展开部分,像
<AddBoxIcon style={{backgroundColor: hover ? "blue" : "yellow"}} />一样简单使用
标签: javascript html css reactjs material-ui