Подтвердить что ты не робот

Как смоделировать вкладку ввода, как я могу это сделать?

Возможный дубликат:
Изменить цвет элемента ввода HTML5 с помощью CSS

Например, у меня есть это:

<input type='search' placeholder='Search' name='q' />

Как я могу подстроить placeholder с помощью CSS? По умолчанию он серый, но я бы хотел, чтобы он был черным. Должен ли я использовать JavaScript вместо этого?

4b9b3361

Ответ 1

нет стандартного способа, и не каждый браузер поддерживает держатель места еще.

Что-то вроде этого должно это сделать.:

/* prefix with input if you want, but this will catch input and texatrea */
  ::-webkit-input-placeholder {  color: #000;}
  :-moz-placeholder { color: #000; }

http://jsfiddle.net/CHG46/

если вы хотите, чтобы старые и новые браузеры поддерживали placeholder (IE6-9), похоже, есть плагин jquery, вот один, https://github.com/mathiasbynens/Placeholder-jQuery-Plugin однако, я не использовал его раньше.

Ответ 2

input[placeholder="Search"]
{
color: red
}