我已經創建了像href元素一樣的按鈕。我已經在它上面添加了一個tabindex,以便當用戶使用製表符鍵時,他登陸按鈕。在href元素上添加選項卡索引導致活動類不被鈍化
場景:用戶單擊按鈕並將鼠標移出。主動風格仍然保留,直到外面點擊。如果我刪除標籤索引並在用戶單擊並測試鼠標後進行測試,效果消失了,這是正確的嗎?
即使在選項卡索引存在的情況下,我該如何實現相同?
<a class="button" tabindex="0">CALCULATE</a>
.button {
background-color: rgb(13, 93, 166);
display: inline-block;
padding: 20px;
border: 1px solid blue;
}
.button:active, .button:focus, .button:hover {
background-color: rgb(96, 178, 212);
}
https://jsfiddle.net/f2ywgcnr/
或許可以從這個問題得到正確的想法 - 答案解釋它。 https://stackoverflow.com/a/11703334/4244684 – Stender