css - 如何一起执行两个悬停类?
问题描述
如图所示,我有两个悬停类
.Link2:hover{
color:black;
}
.Li2:hover{
background-color: white;
border-color: white;
}
这是 JSX 部分:
<ul>
<li className={classes.Li1}>
<Link onClick={this.menuDisappearHandler}
to='/buyer'
className={classes.Link1}>I want to Buy
</Link>
</li>
<li className={classes.Li2}>
<Link onClick={this.menuDisappearHandler}
to='/seller'
className={classes.Link2}>I want to Sell
</Link>
</li>
</ul>
当我将鼠标悬停在Li2
. 我怎样才能实现它?
解决方案
例如,如果它们在 HTML 中彼此相邻,您可以这样做。
.Li2:hover {
background-color: blue;
border-color: white;
}
.Li2:hover + .Link2 {
color: red;
}
推荐阅读
- php - 如何检索另一个表中每个用户的最后一行?它有两张桌子
- angular - nativescript 联系人 | 如何按号码搜索联系人,例如 getContactsByNumber(number)
- c# - 如何弹出模态页面将其数据传递到主页?
- html - 将包装器拉伸到其内容的全宽
- docker - Kubernetes 阻止容器自动重启
- apache - 为什么启用 cleartrust 会覆盖我在 Apache 中的 shibboleth 设置?
- angular - 在天蓝色云中部署后如何通过 url 查看我们的 Angular 应用程序?
- excel - Excel XML 为什么我的拖放 xml 元素只选择一个标题?
- datetime - Google-Apps-Script - 将 HH:MM 参数转换为一天的一小部分
- java - 继承中的覆盖