Насколько мне известно, на данный момент нет действительно хорошего решения, поскольку этот стиль отмечен Chrome как ! Important
. Известный обходной путь означает отключение автозаполнения следующим образом:
<form autocomplete="off">
<input type="text" name="fieldname" />
</form>
В проекте кода Google Chrome поднят несколько проблем, по которым вы можете проголосовать, но эта проблема кажется бесконечной историей (первая проблема была запущена в 2008 году):
Ответьте на этот аналогичный вопрос на StackOverflow: Автозаполнение формы Google Chrome и ее желтый фон
Короткий ответ: нет способа сделать это. Настройки браузера и пользователя, а также соображения безопасности имеют приоритет перед дизайном сайта. Учтите, что ваши посетители с включенным автозаполнением, вероятно, привыкли видеть желтый цвет в полях формы, поэтому текущее поведение соответствует их ожиданиям.