gpt4 book ai didi

html - field_with_errors 的 CSS

转载 作者:搜寻专家 更新时间:2023-10-31 08:08:51 25 4
gpt4 key购买 nike

我觉得问这样一个微不足道的问题很愚蠢,但是,哦,好吧,这已经困扰我一段时间了。我有一个样式正确的表单。当用户提交时,如果有错误,表单会重新渲染,但这次有错误的字段只是在<div class="field_with_errors">之间。
知道问题是这会在文本之后创建一个额外的空间,注意 Contrasena 之后的额外空间。我怎样才能摆脱这个空间?


<div class="field_with_errors"><input id="user_email" name="user[email]" size="30" type="text" value=""></div>>

这是一个完整的 HTML 示例,以便您可以准确地理解我在说什么:


<html><head>
<title>foo</title>
</head>
<body>
<header>
</header>
<section class="container">
<div class="formbox">
<h1>Registrarse</h1>
<form accept-charset="UTF-8" action="/users" class="new_user" id="new_user" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓"><input name="authenticity_token" type="hidden" value="nP/JKdZYGviu1y/+nyxyvKBUHuJzsAbkZRQgX87UIy8="></div>
<!-- = render 'shared/error_messages', :object => f.object -->
<div class="text">

<label for="user_email">Email</label>
<br>
<div class="field_with_errors"><input id="user_email" name="user[email]" size="30" type="text" value=""></div>
</div>
<div class="text">
<div class="field_with_errors"><label for="user_password">Contrasena</label></div>
<br>
<div class="field_with_errors"><input id="user_password" name="user[password]" size="30" type="password" value=""></div>
</div>
<div class="text">
<label for="user_password_confirmation">Confirmacion</label>
<br>
<input id="user_password_confirmation" name="user[password_confirmation]" size="30" type="password" value="">
</div>
<div class="actions">
<input class="button_green" id="user_submit" name="commit" type="submit" value="Registrarse">
</div>
</form>
</div>
</section>
<footer>
</footer>

</body></html>

最佳答案

试试这个:删除 <br />来自正在输出和样式的 HTML 的标签 field_with_errors像这样:

.field_with_errors {
display: block;
clear: both;
}

关于html - field_with_errors 的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4100194/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com