Задать вопрос
@onimusha

Как поменять цвет placeholder при фокусе?

https://jsfiddle.net/zrLmas1v/2/

Задал цвет плейсхолдеру через

input.input__shipping::placeholder {
    color: #222222;

}


Нужно чтобы при наборе текста (стандартно) плейсхолдер исчезал - так оно и работает
А вот при фокусе на инпут оставался, но менял цвет на #B1B1B1;
:focus::-webkit-input-placeholder {
    color: #B1B1B1;
}


Попробовал так - не пашет
Подскажите люди добрые
  • Вопрос задан
  • 1132 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Gvoz1
@Gvoz1
Frontend разработчик
Вы забыли добавить input перед фокусом
input:focus::-webkit-input-placeholder {
    color: #B1B1B1;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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