title: CSS set input autofill image
body: <p>Is there any way how to setup background image on input auto fill? I need cross-browser version and mobile as well.</p>
  
  <p>I found some answers, but nothing really works for me, see
  <a href="https://stackoverflow.com/questions/32341749/add-background-image-to-input-fields-with-autofill-in-mobile-browsers-default">Add background image to input fields with Autofill in mobile browsers - default yellow background removes them</a> or <a href="https://stackoverflow.com/questions/20419024/chrome-hiding-background-image-with-autofills">Chrome hiding background image with autofills</a></p>
  
  <p>this is my for select</p>
  
  <pre><code> background-image: url(img.png);
  </code></pre>
  
  <p>and for select:-webkit-autofill i got same code</p>
  
  <pre><code>    background-image: url(img.png) !important;
  </code></pre>
  
  <p>But on autofill I get default look, with yellow background...but if I look on user-agent style, the background-image: none; is overwritten by my image.
  I tried to set background: transparent; for select, but that did nothinig.</p>