[英]Change color of button inside active NavLink (React)
<NavLink exact to="/">
<Button>
<FontAwesomeIcon icon={faHome} />
</Button>
</NavLink>
我知道我可以将activeClassName
添加到NavLink
,但是,我想要实现的是我想在Button
处于活动状态时更改其内的 FontAwesome icon
的颜色。 activeClassName
上的NavLink
不会改变图标的颜色。
您必须在图标上提供颜色属性。 假设您的图标具有 class fa-home
并且它位于activeClassName
内,因此 css 将是:
.activeClassName .fa-home {
color: red;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.