Próbuję użyć :afterpseudoelementu CSS na inputpolu, ale to nie działa. Jeśli używam go z span, działa OK.
<style type="text/css">
.mystyle:after {content:url(smiley.gif);}
.mystyle {color:red;}
</style>
To działa (umieszcza buźkę po „buu!” I przed „trochę więcej”)
<span class="mystyle">buuu!</span>a some more
To nie działa - tylko koloruje niektóreValue na czerwono, ale nie ma buźki.
<input class="mystyle" type="text" value="someValue">
Co ja robię źle? powinienem użyć innego pseudo-selektora?
Uwaga: nie mogę dodać spanwokół siebie input, ponieważ jest on generowany przez kontrolę innej firmy.

border-colorzinputzamiast. Uważam, że to przyciąga więcej uwagi.