如何使用纯CSS消除包围所选文本输入框的蓝色发光?
Answers:
应该这样做:
input:focus {
outline:none;
}
编辑(2015):如果要针对广大受众进行设计,请记住,对于使用键盘导航或需要更明显视觉反馈的用户而言,轮廓通常是一项关键的辅助功能。如果删除轮廓,请确保定义一个替代焦点状态,该状态可以为用户提供适当的视觉反馈。
version 45.0.2454.101 m
:(
我更喜欢像这样的可靠重置:
input, textarea, select, a { outline: none; }
锚标记上的轮廓“无”可防止在许多Android浏览器上出现可怕的焦点轮廓。
select:focus
似乎对我没有用。我完全没有发现这样做的问题。该:focus
是不必要的明确。
!important
它才能为我工作。