Chrome默认焦点大纲

时间:2012-02-07 15:13:55

标签: google-chrome focus outline

我正在尝试从chrome中删除默认焦点,它适用于outline:none;同时我想添加一个box-shadow但它不适用于select。

*:focus { outline:none; }

input[type="text"]:focus,input[type="checkbox"]:focus,input[type="password"]:focus,
select:focus, textarea:focus,option:focus{
box-shadow:0 0 2px 0 #0066FF;
-webkit-box-shadow:0 0 9px 0 #86AECC;
z-index:1;
}

小提琴:http://jsfiddle.net/DCjYA/309/

4 个答案:

答案 0 :(得分:12)

试试这个:

* { 
    outline-color: lime;
}

答案 1 :(得分:2)

对我来说这很有用

 :focus {
       outline: -webkit-focus-ring-color auto 0;
 }

答案 2 :(得分:1)

这也应该可以解决问题:

a:focus, a:active {
    outline-color: transparent !important;
}

答案 3 :(得分:0)

仅在链接上最有效的解决方案:

a:focus, a:active{
    outline:none;
}

或者你可以禁用全局:

*{
    outline:none;
}