我想使用:before
在以下标记中的第一个输入字段之前添加一些内容。使用:之前的原因是标记无法更改。
我正在尝试这个,但不起作用:
HTML:
<p class="submit">
<input id="submit" type="submit" value="Post" name="submit">
<input id="" type="hidden" value="" name="">
</p>
CSS:
.submit input:before{
content:"Test ";
}
这可行,但我想将内容放在.submit:
中.submit:before{
content:"Test ";
}
答案 0 :(得分:7)
我认为你不能这样做,因为input
没有内容可以放置伪元素。
您可以使用button
元素。