在 makeStyles Material UI 中将鼠标悬停在第一个 child div 上时选择第二个 child div
Selecting second child div while hovering on first child div in makeStyles Material UI
我有一个parentdiv和两个childdiv,我想把CSS应用到第二个childdiv 当我将鼠标悬停在第一个 child div 上时。这是渲染方法的结构。
<div className={classes.parent}>
<div className={classes.child1}></div>
<div className={classes.child2}></div>
</div>
悬停时选择 child 类 的 material UI 的 makeStyles 语法是什么?
您可以使用element+element
select或select当前元素之后的元素:
const useStyles = makeStyles({
parent: {
//
},
child1: {
"&:hover + *": {
// change the background color of child-2 when hovering on child-1
backgroundColor: "red"
}
},
child2: {
//
}
});
现场演示
我有一个parentdiv和两个childdiv,我想把CSS应用到第二个childdiv 当我将鼠标悬停在第一个 child div 上时。这是渲染方法的结构。
<div className={classes.parent}>
<div className={classes.child1}></div>
<div className={classes.child2}></div>
</div>
悬停时选择 child 类 的 material UI 的 makeStyles 语法是什么?
您可以使用element+element
select或select当前元素之后的元素:
const useStyles = makeStyles({
parent: {
//
},
child1: {
"&:hover + *": {
// change the background color of child-2 when hovering on child-1
backgroundColor: "red"
}
},
child2: {
//
}
});