是否有任何跨浏览器的方法可以删除浏览器中聚焦元素的样式?
如果没有,最常用的浏览器应用的样式是什么?
是,在元素:focus
选择器上将outline
样式设置为0
。例如:
:focus{
outline:0;
}
应该工作在IE,Opera,Chrome,FF,Safari。。。
注意:要使:focus
和outline
在IE8中工作,必须在第一行html文档中声明一个DOCTYPE
-<!DOCTYPE html>
。
编辑:似乎none
有效,但0
是更常见的方式。