我嘗試在我的項目中使用:focus
CSS
僞類。我想改變單擊它的元素的顏色。現在,當我點擊我的元素更改顏色只有它處於活動狀態,並在鼠標移動後返回到舊顏色。第二次點擊後,我希望它回到舊的顏色。我正在使用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>
我不相信你可以關注的東西,這不是「交互元素」,即一個鏈接,輸入,按鈕或諸如此類。 –
:焦點僅在元素具有焦點時才進行;只要你把鼠標放在焦點上就會留下元素。 –