Задать вопрос
vasily_konnov
@vasily_konnov
Frontend developer

Почему не меняется цвет текста в input?

После того как я получаю ответ от сервера с ошибкой. Я присваиваю
<input class="validator-error">
И в нем задаю цвет текста красный и бордер красный. Но бордер применяется, а текст нет.
5d645324ed964863121828.png
В чем дело тут?

Причем если я начну вводить в поле текст, то стили к тексту начинают работать и текствсе таки меняет цвет.
5d645388efd1e046267242.png

И ещё после того как я поправил руками текст в поле, каждый следующий ответ с ошибкой правильно отображает и стили применяются уже
  • Вопрос задан
  • 1364 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
vasily_konnov
@vasily_konnov Автор вопроса
Frontend developer
Парни вот это то помогло!

input:-webkit-autofill{
  -webkit-text-fill-color: #ED4159;
}
input:-webkit-autofill:focus{
  -webkit-text-fill-color: #ED4159;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы