我想删除文本框和边框的蓝光,但我不知道如何覆盖任何js或CSS,请在此处检查
编辑1
我想这样做是因为我正在使用jquery插件Tag-it,也正在使用twitter bootstrap,该插件使用了一个隐藏的textField添加标签,但是当我使用twitter bootstrap时,它显示为一个文本框,里面带有发光文本框有点奇怪
Answers:
您还可以覆盖默认的Bootstrap设置以使用自己的颜色
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
border-color: rgba(82, 168, 236, 0.8);
outline: 0;
outline: thin dotted \9;
/* IE6-9 */
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
<select>
此处未包含选择器。
input.simplebox:focus {
border: solid 1px #ccc;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
transition: none;
-moz-transition: none;
-webkit-transition: none;
}
设置为引导不专心的样式
转到“ 自定义引导程序”,查找@ input-border-focus,输入所需的颜色代码,向下滚动并单击“编译并下载”。
如果您认为无法处理css类,则只需将样式添加到文本字段
<input type="text" style="outline:none; box-shadow:none;">
这将删除边框和焦点蓝色阴影。
input.simplebox,input.simplebox:focus {
border:none;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-moz-transition: none;
-webkit-transition: none;
}
除非您支持旧版浏览器,否则此时不需要供应商前缀,并且可以通过仅引用所有输入而不是每种单独的类型来简化选择器。
input:focus,
textarea:focus,
select:focus {
outline: 0;
box-shadow: none;
}
的HTML
<input type="text" class="form-control shadow-none">
的CSS
input:focus{
border: 1px solid #ccc
}
border:none; box-shadow:none;