Я довольно плохо знаком с React и не могу решить эту проблему. По сути, я хочу изменить только цвет тега «FontAwesomIcon» при наведении на кнопку, но не цвет текста внутри тега «span». Я также использую реагировать bootstrap. Вот мой код,
<div class="tab">
<Link to="/dataset-upload">
<button class="tablinks" onClick={this.handleClick}>
<FontAwesomeIcon icon={faCloudUploadAlt} size="lg"/>
<span>Dataset Upload</span>
</button>
</Link>
</div>
, здесь CSS для FontAwesomeIcon,
.tab button FontAwesomeIcon:hover{
color: #86BC25;
}
Если я заменил FontAwesomeIcon на span в CSS, это работает.
Буду признателен за любые предложения или советы.