How do I remove the default yellow box border of Selected input and select fields in chrome or any browser like safari? I want to customize input with custom box shadow css. How do I remove the default browser select border?
如何删除选定输入的默认黄色框边框并选择chrome或任何浏览器(如safari)中的字段?我想用自定义框阴影css自定义输入。如何删除默认浏览器选择边框?
7 个解决方案
#1
69
-webkit-appearance: none;
and add your own style
并添加自己的风格
#2
29
textarea, input { outline: none; }
via https://*.com/a/935572/1036298
通过https://*.com/a/935572/1036298
#3
8
Mixin for Less
Mixin for Less
.appearance (@value: none) {
-webkit-appearance: @value;
-moz-appearance: @value;
-ms-appearance: @value;
-o-appearance: @value;
appearance: @value;
}
#4
6
In your CSS add this:
在你的CSS中添加:
input {-webkit-appearance: none; box-shadow: none !important; }
:-webkit-autofill { color: #fff !important; }
Only for Chrome! :)
仅适用于Chrome! :)
#5
4
use simple code for remove default browser style for outline
使用简单代码删除大纲的默认浏览器样式
input { outline: none; }
#6
2
input:-webkit-autofill { background: #fff !important; }
输入:-webkit-autofill {background:#fff!important; }
#7
0
Are you talking about when you click on an input box, rather than just hover over it? This fixed it for me:
您是在谈论何时点击输入框而不是将鼠标悬停在输入框上?这为我修好了:
input:focus {
outline: none;
border: specify yours;
}
#1
69
-webkit-appearance: none;
and add your own style
并添加自己的风格
#2
29
textarea, input { outline: none; }
via https://*.com/a/935572/1036298
通过https://*.com/a/935572/1036298
#3
8
Mixin for Less
Mixin for Less
.appearance (@value: none) {
-webkit-appearance: @value;
-moz-appearance: @value;
-ms-appearance: @value;
-o-appearance: @value;
appearance: @value;
}
#4
6
In your CSS add this:
在你的CSS中添加:
input {-webkit-appearance: none; box-shadow: none !important; }
:-webkit-autofill { color: #fff !important; }
Only for Chrome! :)
仅适用于Chrome! :)
#5
4
use simple code for remove default browser style for outline
使用简单代码删除大纲的默认浏览器样式
input { outline: none; }
#6
2
input:-webkit-autofill { background: #fff !important; }
输入:-webkit-autofill {background:#fff!important; }
#7
0
Are you talking about when you click on an input box, rather than just hover over it? This fixed it for me:
您是在谈论何时点击输入框而不是将鼠标悬停在输入框上?这为我修好了:
input:focus {
outline: none;
border: specify yours;
}