<p>Common approach to solve this that doesnt work in chrome but might work in other browsers:</p>
input:-webkit-autofill{
-webkit-box-shadow: 0 0 0px 1000px white inset;
}
<p>It may be beneficial to combine these two rules into one block for all webkit browsers compatibility. Cannot confirm the background-color works in other browsers as I was only testing it for Chrome.</p>