Я разрабатываю веб-приложение, и общий стиль включает белый текст на темном фоне.
Этот стиль включает использование настраиваемого (темного) изображения для полей имени пользователя и пароля с белым текстом.
Если пользователи входят в систему с помощью Google Chrome и хотят сохранить свои данные для входа в форму, при следующем посещении поля имени пользователя и пароля отображаются бледно-желтым цветом с белым текстом, что делает их практически невозможными для чтения.Это выглядит очень плохо.
Как бы я переопределил этот стиль, не давая Google Chrome изменить фон сохраненных полей имени пользователя и пароля.
<style type="text/css">
input {
border: none;
background: url('darkinput.png');
color: #fff;
}
</style>
<input type="text" name="email" id="text" />
<input type="password" name="password" id="text" />
РЕДАКТИРОВАТЬ: В настоящее время (google-chrome v11.0.696.57) таблицы стилей пользовательского агента содержат! важные переопределения, чтобы установить оба следующих параметра:
input:-webkit-autofill{
background-color: rgb(250, 255, 189) !important;
background-image: none !important;
}
Отчет об этой проблеме приведен ниже по ссылке, и я призываю всех, кто читает эточтобы проголосовать:
http://code.google.com/p/chromium/issues/detail?id=46543