我试图在input
字段上使用:after
CSS伪元素,但它不起作用.如果我用span
,它就可以了.
<style type="text/css">
.mystyle:after {content:url(smiley.gif);}
.mystyle {color:red;}
</style>
这很管用(把笑脸放在"buu!"后面在"更多"之前)
<span class="mystyle">buuu!</span>a some more
这不起作用——它只把一些值涂成红色,但没有笑脸.
<input class="mystyle" type="text" value="someValue">
我做错了什么?我应该使用另一个伪 Select 器吗?
注意:我不能在input
周围加span
,因为它是由第三方控件生成的.