Override style of saved password field in google chrome
To fully disable auto complete (and therefore removing the style issue) you can try this:
<form autocomplete="off">
...
</form>
However another possibility would be to use jquery to remove the style after the page load.
if (navigator.userAgent.toLowerCase().indexOf("chrome") >= 0) {
$(window).load(function(){
$('input:-webkit-autofill').each(function(){
var text = $(this).val();
var name = $(this).attr('name');
$(this).after(this.outerHTML).remove();
$('input[name=' + name + ']').val(text);
});
});}
To reset the styles:
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px #fff inset;
}
this worked for me.
Just setting a shadow will fix that:
input:-webkit-autofill {
-webkit-box-shadow:200px 200px 100px white inset;
box-shadow:200px 200px 100px white inset;
}