所以我使用sass / scss,我需要在其父级悬停时更改组件的样式。
<Card className="choose-profile-card"
onClick={() => this.handleChangeCardSelection('investor')}>
<div className="btn-flat--within" />
</Card>
我的意思是做一些像:
.choose-profile-card {
&:hover {
box-shadow: 0px 0px 20px -1px rgba(0, 0, 0, 0.1);
.btn-flat--within {
background-color: red;
}
}
}
得到它了?这是个想法,当.choose-profile-card
徘徊时,我需要改变.btn-flat--within
的风格,有没有办法做到这一点?
它应该按原样运作。问题可能是因为<div className="btn-flat--within" />
没有内容。尝试<div className="btn-flat--within" >some text</div>
或增加btn-flat--within
类的高度
的jsfiddle:https://jsfiddle.net/f1uz0sah/
• 在 WinUI-3 C# 中,如何在鼠标悬停自定义工具提示类时获取父元素?
• 如何更改属于parentNode分支的div父元素的颜色?
• 使用 javascript 更改 css 样式在全屏时不起作用
• 为什么我的状态在 onClick 事件时会在悬停时不断更新?
• Flutter web:当鼠标指针悬停在子小部件上时,子容器小部件如何阻止其父可滚动小部件滚动?
• 如何使用带有 Vue 3/Typescript 组件的 <input> 元素更改日期格式?
• PHP - 如何有效地识别和计算非常大的 XML 的父元素