0
A
回答
0
您需要将您的错误消息的元素搬进相应<li class="form_1">
元素。然后,将float: left;
分配给每个错误消息元素。
0
将所有内容放入列表项中将会非常棘手。你可以改变这一点:
<li class="form_1_errores">
<ul class="error_list">
<li>Debes escribir tu e-mail</li>
</ul>
</li>
<li class="form_1">
<label for="register_password">Contraseña</label>
</li>
<li class="form_1">
<input type="password" name="register[password]"
id="register_password"></input>
</li>
这样:
<li class="form_1">
<label for="register_password">Contraseña</label>
<input type="password" name="register[password]"
id="register_password"></input>
<ul class="error_list">
<li>Debes escribir tu e-mail</li>
</ul>
</li>
.form_1 label, .form_1 input, .form_1 ul{
float: left;
}
0
而不是分配给margin-left
各个项目,给保证金在包含块。 #formulario_registro
看起来是最好的候选人。
另外,正如我在你的其他文章中所建议的:没有什么不对的表格这样的表格布局。
相关问题
- 1. 列表对齐问题css
- 2. 下拉列表对齐问题(HTML/CSS)
- 3. 标题和导航列表的CSS问题 - 不对齐
- 4. CSS和Bootstrap对齐问题
- 5. css对齐问题
- 6. CSS对齐问题
- 7. CSS对齐问题
- 8. CSS对齐问题
- 9. CSS对齐问题
- 10. CSS对齐问题
- 11. 列表项和文本区的CSS垂直对齐问题
- 12. 列表对齐问题HTML
- 13. 关于Java中对齐的问题
- 14. 使用CSS的表格对齐问题
- 15. 带边框和CSS对齐的问题
- 16. 对齐divs的css问题
- 17. 与css的对齐问题
- 18. 表列对齐CSS
- 19. CSS对齐列表
- 20. css垂直和水平对齐问题
- 21. 问题对齐元素(HTML和CSS)
- 22. IE CSS对齐问题
- 23. IE7 CSS对齐问题
- 24. CSS问题 - 难以对齐
- 25. CSS股利对齐问题
- 26. CSS DIV对齐问题
- 27. CSS - DIV对齐问题
- 28. CSS Div对齐问题
- 29. 问题与CSS对齐
- 30. css边距/对齐问题
不应该是float:正确,因为错误信息应该在输入框的右侧? – Scoregraphic 2010-06-11 11:32:31
该错误应低于该字段。 – ziiweb 2010-06-11 13:39:35
@Scoregraphic:'float:left;'和'float:right;'都可以解决问题。我宁愿向左移动,因为它会将错误定位在相关字段的右侧,而右移则会将其尽可能地放在右侧。 – 2010-06-11 15:18:20