CSS селектор :autofill — поле, заповнене браузером
CSS псевдоклас :autofill вибирає поле вводу, яке браузер заповнив автоматично.
Загальний опис
Браузери фарбують автозаповнені поля у свій жовтуватий колір, і він часто б'ється з дизайном. Цей селектор дає змогу перевизначити вигляд — або, навпаки, свідомо підсвітити такі поля.
автор: NagarD
- Нотатка
-
Браузери навмисне обмежують, що саме тут можна змінювати — щоб сайт не міг приховати факт автозаповнення. Колір тла зазвичай доводиться перебивати через
автор: NagarDbox-shadow, боbackgroundне спрацює.
Синтаксис
:autofill
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| 110 | 86* | 15 | 96 | 110 | — |
| Переглядач | ||||
|---|---|---|---|---|
| 110 | 110 | 86* | 15 |
Приклади
+ запропонувати свій приклад у пісочниці
Своє тло замість браузерного жовтого.
HTML
<input type="email" name="email" autocomplete="email">
CSS
input:autofill {
/* box-shadow перебиває тло, яке браузер не дає змінити напряму */
box-shadow: 0 0 0 100px #eef6ff inset;
-webkit-text-fill-color: #14170f;
}
Коментарі
Коментарів ще немає — будьте першим!