Я использую компонент Link из response-router-link, который применяет синий цвет css к текст точно так же, как тег привязки. Я хочу изменить цвет на белый, как мне это сделать?
onHover хочу поменять на синий.
Я использую компонент Link из response-router-link, который применяет синий цвет css к текст точно так же, как тег привязки. Я хочу изменить цвет на белый, как мне это сделать?
onHover хочу поменять на синий.
Поскольку Link
get преобразован в <a>
, вы можете использовать css для стилизации всех <a>
и изменения цвета всех ссылок на белый:
a {
color: #FFF;
}
a:hover {
color: #00F
}
Или добавьте .link
класс к каждому Link
:
<Link to="/" className="link" />
...
.link {
color: #FFF;
}
.link:hover {
color: #00F
}
Изменить: вы также можете перейти во встроенном стиле. Однако вы не можете пропустить правила: hover:
<Link to="/" style={{ color: '#FFF' }} />
В качестве плюса к предыдущим ответам помните, что вы всегда можете использовать !important
, если стили выглядят так, как будто они не применяются по какой-либо причине.
.makeaclassandaddittothelinktag { color: white; }
У вас должно получиться это сделать, или просто добавьте класс в тег ссылки, если вы не хотите, чтобы все они меняли цвет.