我正在使用來自react-router-link的Link組件,它將藍色css應用於文本,就像錨標籤一樣。我想將其改爲白色,我該怎麼做?將鏈接的默認顏色從藍色更改爲白色
onHover我想將其更改爲藍色。
我正在使用來自react-router-link的Link組件,它將藍色css應用於文本,就像錨標籤一樣。我想將其改爲白色,我該怎麼做?將鏈接的默認顏色從藍色更改爲白色
onHover我想將其更改爲藍色。
由於Link
獲取的transpiled到<a>
,您可以使用CSS樣式的所有<a>
和更改所有的鏈接顏色爲白色:
a {
color: #FFF;
}
a:hover {
color: #00F
}
或者添加.link
類各Link
:
<Link to="/" className="link" />
...
.link {
color: #FFF;
}
.link:hover {
color: #00F
}
編輯: 您也可以傳入內聯樣式。你不能傳遞:懸停規則直列雖然:
<Link to="/" style={{ color: '#FFF' }} />
onHover我想將它改爲藍色,我應該怎樣傳遞給它的風格? –
@LokeshAgrawal用懸停規則更新了我的答案 –
.makeaclassandaddittothelinktag { color: white; }
你應該能夠做到這一點,或者只是添加類的鏈接標籤,如果你不希望所有的人都變色。
我可以將一些樣式道具傳遞給組件嗎? –
這也可以工作。 – jmargolisvt