我正在尝试从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;
}
答案 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;
}