<NavLink
to={item.link}
key={index}
className={({ isActive }) => (isActive ? "text-oirOrange" : ' ')}
>
<li className='cursor-pointer font-semibold text-oirBrown hover:text-oirOrange'>
{item.text}
</li>
</NavLink>
活动的导航链接颜色应该改变,但它没有改变。"text-oirOrange"
类被添加到html中,但它没有影响。
“oirOrange”是我已经声明的颜色。
1条答案
按热度按时间y4ekin9u1#
如果我没理解错的话,你想把这个
"text-oiOrange"
类添加到列表项(*li
*)元素中,例如实际显示的文本。你可以使用children
render函数来把当前样式应用到li
元素中,而不是NavLink
正在渲染的锚标记中。示例: