首先,我知道关于Chrome黄色输入背景问题的问题已经被问了很多次,并且提供了许多覆盖它的方法。
但是对于我来说,我无法使其正常工作,因为我有一个带有透明输入框的表单。
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset;
}
上述代码可以完美地将输入框的颜色变为白色,但是当我给出以下代码时,它会以黄色作为背景色。
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px rgba(0,0,0,.1) inset;
}
有没有可能修复这个问题。另外,在表单上添加 autocomplete="off"
无法解决我的问题。
在没有名称属性的输入字段之前添加一个隐藏的输入字段可以消除黄色,但是当我输入用户名时,输入背景会再次变成黄色。