Estou tentando usar o :after
pseudoelemento CSS em um input
campo, mas ele não funciona. Se eu usá-lo com um span
, ele funciona bem.
<style type="text/css">
.mystyle:after {content:url(smiley.gif);}
.mystyle {color:red;}
</style>
Isso funciona (coloca o smiley depois de "buu!" E antes de "um pouco mais")
<span class="mystyle">buuu!</span>a some more
Isso não funciona - apenas cores algum valor em vermelho, mas não há smiley.
<input class="mystyle" type="text" value="someValue">
O que estou fazendo errado? devo usar outro pseudo-seletor?
Nota: Não consigo adicionar um span
ao redor do meu input
, porque ele está sendo gerado por um controle de terceiros.
border-color
doinput
. Acho que é mais atenção.