我想要自定義我的助推器按鈕的顏色,包括在懸停狀態以及當用戶忙於單擊按鈕(按鈕)和用戶實際單擊按鈕後。我有青菜看起來是這樣的:引導按鈕活動和目標樣式不工作
// Button styling
button.btn {
color: $white;
background-color: $lightOrange;
border-color: $darkOrange;
}
button.btn:hover {
color: $white;
background-color: $mediumOrange;
border-color: $darkOrange;
}
button.btn:active, button.btn:target {
color: $white;
background-color: $darkOrange;
border-color: $darkOrange;
}
現在默認和懸停狀態工作的偉大,但是當用戶點擊鼠標按下按鈕則默認回到那個灰色是默認與引導。在按鈕被點擊後,它仍然是灰色,而不是我指定的$darkOrange
。所以簡而言之,爲什麼不是:active
和:target
工作?
不是你的問題的答案,但你真的不應該將變量命名爲$白色,$橙色等。將它們命名爲$ primary,$ secondary等。 – Chrillewoodz
這真的是最佳實踐嗎?嗯..給顏色命名似乎對我來說更直觀一些。我會給你一個建議,看看它在未來的項目中是如何運作的。謝謝:) – Tiwaz89
嘗試添加'!important'。 –