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

Почему не работают псевдоэлементы у тега input?

Все привет!

Народ, подскажите пожалуйста дураку, почему не отображаются псевдоэлементы в Мозиле, Опере и IE? В Хроме все норм, а вот в этих трех - не норм... Их именно даже в разметке нет...

HTML:
<input type="text" class="pseudo" />

CSS:
.pseudo::before {
	content: "\f014";
	font-family: 'FontAwesome';
	color: #ccc;

}


Заранее спасибо!
  • Вопрос задан
  • 6904 просмотра
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега CSS
Это не работает потому, что у тега input нет контента. А псевдоэлементы вставляются до или после контента. Нет контента - нет псевдоэлементов.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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