我覺得很愚蠢的問這樣一個微不足道的問題,但是,哦,它一直在困擾着我。 我有一個正確的樣式。當用戶提交時,如果出現錯誤,表單將再次呈現,但是這次有錯誤的字段僅位於<div class="field_with_errors">
之間
知道問題是這樣在文本之後創建了額外的空間,注意到額外的空間Contrasena之後。我怎樣才能擺脫這個空間?CSS for field_with_errors
<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>
你需要給我們此頁的'css'以及...的問題似乎是與... – 2010-11-04 19:03:52