我正在尝试通过伪类'hover'来改变div中两个元素的行为。我希望当我悬停项目时,它内部的div会出现,并且图像会缩放它的大小。这是用于图像库的。
但是当我尝试悬停在项目上时,这有一个奇怪的行为,比如轻弹。如何嵌套两个悬停来影响不同的子元素。
这是一个例子:
const item= styled(Box)(({ theme }) => ({
overflow: 'hidden',
'&:hover div': {
opacity: '1',
},
'&:hover img': {
scale: '1.1',
}
}));
<item>
<div></div>
<img />
</item>
1条答案
按热度按时间guykilcj1#
像这样?