Css 如何删除Opera中的文本框轮廓

Css 如何删除Opera中的文本框轮廓,css,textbox,opera,outline,Css,Textbox,Opera,Outline,我测试了以下代码,但没有成功: input[type="text"]:focus, input[type="password"]:focus { outline:none; -moz-transition: box-shadow 0.3s ease-out 0s; background-clip: padding-box; border: 1px solid #B6B6B6; border-radius: 3px 3px 3px 3px; colo

我测试了以下代码,但没有成功:

input[type="text"]:focus, input[type="password"]:focus {
    outline:none;
    -moz-transition: box-shadow 0.3s ease-out 0s;
    background-clip: padding-box;
    border: 1px solid #B6B6B6;
    border-radius: 3px 3px 3px 3px;
    color: #404040;
    font-size: 16px;
    height: auto;
    line-height: 16px;
    padding: 10px;
}


这里有我遗漏的东西吗?

而不是使用outline:none;尝试使用边框:0;给定大纲:无将创建跨浏览器问题…

将此添加到您正在使用的css中

textarea:focus {
 outline-width: 0;
}

Opera将黄色轮廓应用于已保存登录信息的表单输入。我认为不可能用CSS覆盖它。

对我来说,它与Opera/Safari/Chrome上的添加一起工作

input:focus {
  outline: 0 none;
}

我用边框给我的文本框添加了样式,我无法删除它。你在哪个浏览器中遇到了问题,正如我在问题标题:Operadid你尝试大纲样式:无;很好,这是一个登录文本框。事实上,其他texybox现在没有问题。