Изменить цвет placeholder для поля ввода (input) в HTML5 с помощью CSS

Chrome поддерживает атрибут input[type=text] (остальные браузеры, вероятно, тоже).

Но следующий CSS ничего не дает:

CSS:

input[placeholder], [placeholder], *[placeholder] {
   color:red !important;
}

HTML:


Value все равно останется серым вместо красного.

Есть ли способ, чтобы изменить цвет текста инпута?

p.s. Я уже использую jQuery placeholder plugin для браузеров, которые не поддерживают атрибут placeholder изначально.

Найдено 9 ответов:

Change an input's HTML5 placeholder color with CSS

http://stackoverflow.com/questions/2610497/change-an-inputs-html5-placeholder-color-with-css

Посмотреть решение →