有一个形式表低于其包含形式元素,如文本输入和验证消息对齐文本输入和标签:如何在验证出现
$error_user = (!empty($errors['user']))?$errors['user']:"";
$error_email = (!empty($errors['email']))?$errors['email']:"";
echo "<form action='./forgotpass.php' method='post'>
<table>
<tr>
<td></td>
<td id='errormsg'>$errormsg</td>
</tr>
<tr>
<td>Username</td>
<td><input type='text' name='user' value='$user'/><br/>".$error_user."</td>
</tr>
<tr>
<td>Email</td>
<td><input type='text' name='email' value='$email'/><br/>".$error_email."</td>
</tr>
<tr>
<td></td>
<td><input type='submit' name='resetbtn' value='Reset Password' /></td>
</tr>
</table>
</form>";
现在我显示以下相关文本输入中的每个确认消息,但问题在于allignment。如果我现在正在显示文本输入下方的消息,则文本输入向上移动一点以占据下面的验证消息空间,这意味着文本输入不会与其标签齐平,例如Email
文本输入未对齐在出现验证时使用此标签。
我的问题是,我如何才能获取标签和文本输入保持相互一致时,在下面显示
你为什么不为每个验证消息的新潮流? –
@Ravi没想到那个 – user1881090