我的網頁有導航欄按鈕并將 bg-color 懸停為橙色,當我單擊任何這些按鈕時,它會將背景顏色更改為橙??色并凍結為橙色。我如何洗掉那個東西?
我希望這些按鈕在將游標移離它們后將背景顏色更改為其原始顏色。
請查看此圖片
uj5u.com熱心網友回復:
如果沒有看到代碼,我們將無法肯定地告訴您為什么,但我最好的猜測是您正在使用:hover和設定背景顏色:focus。當您單擊鏈接/按鈕時,它將獲得焦點,這將導致:focus狀態保持不變,直到您單擊它以提供其他焦點。
uj5u.com熱心網友回復:
您可以在滑鼠懸停時賦予這些特征。
yourbuttons:hover{
background-color: orange;
}
uj5u.com熱心網友回復:
我遇到過與此類似的問題。我建議嘗試一些類似的東西。
這是未懸停時的按鈕:
.<yourbutton> {
background-color: purple;
cursor: pointer;
transition: 0.3s;
}
.<yourbutton>:hover {
background-color: purple;
cursor: pointer;
border-radius: 8px; (just to show the change.)
transition: 0.3s;
}
上面的代碼是基本的 CSS,用于顯示當客戶端懸停在按鈕上時會發生什么,邊緣將在 0.3 秒內向內彎曲 8 個像素。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/483149.html
