所以我正在使用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
的样式,有没有办法做到这一点?
答案 0 :(得分:0)
它应该可以正常工作。问题可能是因为<div className="btn-flat--within" />
中没有内容。尝试<div className="btn-flat--within" >some text</div>
或向btn-flat--within
类添加高度
jsfiddle:https://jsfiddle.net/f1uz0sah/