Скажите у вас есть следующий HTML:Как настроить поле ввода текста с помощью CSS?
<input />
<br />
<input type=text />
Конечно, в моем HTML я иметь другой тип поля ввода, а также (флажки, и т.д.). Теперь я хочу только стиль ввода текста.
Что я нахожу при поиске, чтобы сделать следующее в CSS:
input[type=text] { background: red; }
Для второго входа, где атрибут является явно присутствует, это работает. Для первого, однако, он работает в IE8, но не в IE10. Также не в Chrome.
Итак, как я могу настроить таргетинг на все поля ввода текста и только поле ввода текста, не имея при этом места type=text
?
Вы можете увидеть это в jsFiddle. Для IE8, проверьте these instructions о том, как получить jsFiddle работать, но это выглядит следующим образом:
О, но: не так не получилось бы работать в Netscape или IE 6 и раньше ... :-) –
@ rodrigo-silveira http://lifehacker.com/5925287/dear-web-user-please-upgrade-your -browser: P – jbabey
Отличная статья, @jbabey Я отправлю ее моей бабушке, которая все еще использует IE ... –