【发布时间】:2011-04-10 02:51:08
【问题描述】:
我有一个<form>,看起来像这样:
<form>
<input type="text" name="name" id="name" /><span class="required"></span>
</form>
我想要做的是在<span> 元素中显示一些文本,例如* 或Required,而不是“硬编码”每个我需要文本的地方的文本,这样表格看起来有点像像这样:
[input box] Required
我搜索了一下,发现可以使用content 的 CSS 样式来完成,例如:
.required:before
{
content: "aaaa"
}
但是,我应该使用这种技术(例如,每个主流浏览器都支持它)还是有更好的方法来做这种事情?
谢谢
更新我不想为此使用 JavaScript,只是使用纯 CSS。
【问题讨论】: