私のプロジェクトで:focus
CSS
疑似クラスを使用してみました。私がクリックした要素の色を変更したい。今、私は要素の色をクリックすると、それがアクティブな場所でのみ、そしてマウスの上に移動すると古い色に戻ります。 2回目のクリック後、古い色に戻したい。私はChromeを使用しています。CSS:フォーカスが動作しない
デモhere
.row {
display: inline-block;
border: 1px solid grey;
height: 200px;
width: 200px;
line-height: 1em;
background: grey;
margin: 5px;
opacity: 0.1;
}
.row:active,
.row:focus {
background: orange;
}
<div id="main" class="container">
<div class="row" id="row0">
</div>
</div>
...これを試してみてください。 –
:要素にフォーカスがあるときにのみフォーカスがオンになります。マウスを上げるとすぐに、フォーカスが要素を離れます。 –