谷歌浏览器记住密码输入框颜色会变,字体颜色会变成黑色,如输入框原来的样式![]但是,经过记住密码,输入框颜色变成黄色,字体变成黑色。这是由于谷歌浏览器的内置样式:input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:rgb(250,255,189);background-image:none;color:rgb(0,0,0);}如果我们想记住密码,还想要之前的颜色,可以通过设置input的内阴影来覆盖黄色,css代码:input:-webkit-autofill{-webkit-box-shadow:000400px#E8ECEDinset;}这样输入框变成了但是字体还是黑色,如果要换字体,输入:-webkit-autofill{-webkit-box-shadow:000400px#E8ECEDinset;-webkit-text-fill-color:#666666;//设置字体颜色}屏蔽谷歌浏览器记住表单密码,解决谷歌浏览器表单记住表单密码导致的各种bug密码。记住密码后,输入框好像有值,但是用js表单验证的时候,取不到值。为了解决这个问题,需要屏蔽浏览器默认的密码记忆功能,代码如下:
