Я пытаюсь применить простой цвет к определенному полю ввода. Я знаю, что мы можем сделать это:Цвета заполнителя не работают CSS
::-webkit-input-placeholder {
color: #000000;
}
:-moz-placeholder {
color: #000000;
}
:input:-ms-input-placeholder {
color: #000000;
}
Так, чтобы получить его работать на моем поле ввода Я пробовал:
.search-top-container form input::-webkit-input-placeholder {
color: #000000;
}
.search-top-container form input:-moz-placeholder {
color: #000000;
}
.search-top-container form input:-ms-input-placeholder {
color: #000000;
}
Но это не работает. Я также пытался использовать важные теги, но это не работает. Любая помощь очень ценится, спасибо!
Просто, чтобы проверить очевидное: если вы делаете вход .search-top-container form {background: magenta} ', появляется ли текстовое поле ярко-розового? –
Привет, да, я применил другой стиль для ввода с помощью ввода формы .search-top-container {} Я просто попробовал фон, и он отобразил новый цвет. – thairish
Хорошо. Следующее, что нужно попробовать: удалить 'input'. Попробуйте использовать только форму .search-top-container: -ms-input-placeholder' (и другие префиксы), чтобы увидеть, работает ли это. –