繁体   English   中英

更改活动 NavLink 内按钮的颜色(React)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM