有人能解释一下如何删除文本/输入框周围的橙色或蓝色边框(轮廓)吗?我认为只有在Chrome上才会显示输入框处于活动状态。下面是我使用的输入CSS:
input {
background-color: transparent;
border: 0px solid;
height: 20px;
width: 160px;
color: #CCC;
}
有人能解释一下如何删除文本/输入框周围的橙色或蓝色边框(轮廓)吗?我认为只有在Chrome上才会显示输入框处于活动状态。下面是我使用的输入CSS:
input {
background-color: transparent;
border: 0px solid;
height: 20px;
width: 160px;
color: #CCC;
}
当前回答
对于Bootstrap 3.1.1,当前的答案不适用。以下是我必须忽略的内容:
.form-control:focus {
border-color: inherit;
-webkit-box-shadow: none;
box-shadow: none;
}
其他回答
input:focus {
outline:none;
}
这样就行了。橙色轮廓不会再出现了。
我找到了解决办法。我使用了:大纲:无;在CSS中,它似乎起了作用。无论如何,感谢您的帮助。:)
请使用以下语法删除文本框的边框,并删除浏览器样式的突出显示边框。
input {
background-color:transparent;
border: 0px solid;
height:30px;
width:260px;
}
input:focus {
outline:none;
}
Set
input:focus{
outline: 0 none;
}
“!important”只是以防万一。这没有必要。[现在它消失了。–Ed.]
这将从所有元素和任何元素中移除橙色铬框,无论它在什么地方
*:focus {
outline: none;
}