次のような入力フィールド CSS があります。
input {
background: white;
border: 1px solid #bbb;
box-shadow: none;
}
input:hover {
background: white;
border: 1px solid #999;
outline: none;
box-shadow: none;
}
input:focus {
outline: none;
box-shadow: none;
border: 1px solid #555;
}
私の問題は、入力フォーカスを与えると、カーソルも上にある場合にホバー効果が引き継がれること<input>
です。
入力にフォーカスがない場合にのみホバー効果を機能させる方法はありますか?