[英]NavLink react-router-dom not working ( working if refresh page )
[英]NavLink react-router-dom components :hover not working
JSX 内联样式属性不允许:hover
。 你需要把它放在你的样式表中。
你不能,甚至不应该把伪类内联。 将 css 放在 class 中,然后按className
应用它,如下例所示:
JSX:
<NavLink to="/example" className="nav_link">Example</NavLink>
CSS
.nav {
//other styles
//...
a.nav_link:hover {
cursor: pointer;
color: red;
}
}
我更喜欢 CSS-in-JS 方法来设置类,如下所示:
nav_link: {
textDecoration: 'none',
'&:hover': {
textDecoration: 'none'
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.