Я пытаюсь использовать псевдоэлемент :after
CSS в поле input
, но он не работает. Если я использую его с span
, он работает нормально.
<style type="text/css">
.mystyle:after {content:url(smiley.gif);}
.mystyle {color:red;}
</style>
Это работает (ставит смайлик после «buu!» И до «еще немного»)
<span class="mystyle">buuu!</span>a some more
Это не работает - он только окрашивает someValue в красный цвет, но смайлик отсутствует.
<input class="mystyle" type="text" value="someValue">
Что я делаю неправильно? Должен ли я использовать другой псевдоселектор?
Примечание. Я не могу добавить span
вокруг моего input
, потому что он создается сторонним элементом управления.