【发布时间】:2013-10-03 21:27:11
【问题描述】:
单击后,我的按钮周围都有一个突出显示。这是在 Chrome 中。
<button class="btn btn-primary btn-block">
<span class="icon-plus"></span> Add Page
</button>
我正在使用带有主题的 Bootstrap,但我很确定不是它:我之前在另一个项目中注意到了这一点。
如果我使用<a> 标签而不是<button>,它就会消失。为什么?如果我想使用<button>,我该如何让它消失?
【问题讨论】:
-
大纲:0;你可能会感兴趣
-
点击后有没有添加类?
-
outline: 0 似乎没有帮助,webkit-appearance 也没有
-
人们认为这种可访问性功能是一个问题,这证明了当今前端 Web 开发的糟糕状态。
-
现在是 2020 年,终于有了
:focus-visible的官方解决方案。看我的回答stackoverflow.com/a/60219624/413538
标签: html css twitter-bootstrap