Это отлично работает, Вы можете изменить стили ввода, а также стили текста внутри поля ввода:
Здесь вы можете использовать любой цвет, например. white
, #DDD
, rgba(102, 163, 177, 0.45)
.
Но transparent
здесь не сработает.
/* Change the white to any color ;) */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
-webkit-box-shadow: 0 0 0 30px white inset !important;
}
Кроме того, вы можете использовать это для изменения цвета текста:
/*Change text in autofill textbox*/
input:-webkit-autofill {
-webkit-text-fill-color: yellow !important;
}
Совет: Не используйте чрезмерный радиус размытия сотнями или тысячами. Это бесполезно и может привести к загрузке процессора на более слабых мобильных устройствах. (Также верно для реальных внешних теней). Для обычного поля ввода высотой 20px «радиус размытия» 30px идеально его охватит.