鉴于我有以下 html 位:
form p label {
display: block;
float: left;
font-size: 14px;
color: green;
}
#myField.error {
content: 'validation error occurred';
display: block;
}
<form>
<div id="myField">
<p class="required">
<label for="username">Username:</label>
<input type="text" name="username" id="username" class="error" maxlength="10" value="" title="Username" required />
</p>
</div>
</form>
如何在输入字段上方显示验证错误消息,向右浮动?我不想手动修改 html 代码。但是,使用 jquery 或 js 添加一些 span 标签是可以的。总而言之,首选css解决方案。