Я знаю в Firefox, можно использовать автоматическое заполнение атрибута = "прочь" для отключения функциональности автоматического заполнения. Если это работает в Chrome (не протестировали), Вы могли бы установить этот атрибут, когда с ошибкой встречаются.
Это может использоваться для обоих единственный элемент
<input type="text" name="name" autocomplete="off">
..., а также для всей формы
<form autocomplete="off" ...>
Если я помню правильно! важное правило в таблице стилей для цвета фона исходных данных переопределит автоматическое заполнение панели инструментов Google - по-видимому, то же было бы верно для Chrome.
Да, это была бы сильная головная боль, которая, по-моему, не стоит возврата. Возможно, Вы могли настроить свою стратегию UI немного, и вместо того, чтобы окрасить поле в красный, Вы могли окрасить границы в красный, или поместить маленький бюрократизм около него (как gmails, "Загружающий" ленту), который исчезает, когда поле находится в фокусе.
Установите свойство контура CSS ни на один.
input[type="text"], input[type="password"], textarea, select {
outline: none;
}
В случаях, где браузер может добавить цвет фона также, это может быть зафиксировано чем-то как
:focus { background-color: #fff; }