【发布时间】:2020-02-16 01:10:38
【问题描述】:
我的 React 应用中有导航。但是,如果在该页面上,我希望更改导航的颜色。
这是我的代码,我已向项目添加了一个活动的类名。
<Link to='/'>
<li className='menu-list-item menu-list-logo active'>Gatsby's</li>
</Link>
<Link to='/drink'>
<li className='menu-list-item active'>Drink</li>
</Link>
<Link to='/food'>
<li className='menu-list-item active'>Food</li>
</Link>
<Link to='contact'>
<li className='menu-list-item active'>Contact</li>
</Link>
导航链接当前的背景为黑色。我想让颜色变成红色。 P.S 我使用的是标准 CSS 样式。
【问题讨论】:
-
如果您使用我假设您只是使用
<NavLink>而不是<Link>的反应路由器,它将为您添加活动类reacttraining.com/react-router/web/api/NavLink
标签: reactjs react-hooks