我正在尝试创建一个注册表单,并且遇到了一个问题。 jsfiddlehere
输出如下图所示 如图中所示,我希望地址位于行的顶部,如图所示,而不使用相对或绝对的样式位置。有没有可能用margin或padding来解决这个问题。另一件事是为什么地址文本出现在底部,默认情况下不在顶部?是因为textarea吗? 在此先感谢html表单布局
html表单布局
回答
要对齐verticaly 2 inline-block的元素,你可以使用vertical-align
。 你的情况:
.container span {
padding-left: 40px;
display: inline-block;
width: 30%;
/* Add vertical alignment */
vertical-align: top;
}
这里是一个fiddle。
Ty bro寻求答复。这背后的原因是由于垂直对齐的默认值是底部?你能检查我的代码并告诉我设计布局的有效方法吗?我在做有效的方法还是需要改进? –
,我也想知道如何在父div(高度:100px)顶部,中间或底部安排一个子div(高度:10px)。我们是否可以使用这种垂直对齐方式将其排出或垂直对齐仅适用于文本? –
使用'inline-block'元素来渲染一个标签和一个输入是非常好的。但对于响应可能会很棘手。 – tzi
添加到您的CSS ...
#address span{
vertical-align:top;
}
Ty bro回复。这背后的原因是由于垂直对齐的默认值是底部?你能检查我的代码并告诉我设计布局的有效方法吗?我在做有效的方法还是需要改进? –
这样写
<span> Address <textarea cols="5" rows="10"></textarea></span>
的HTML添加到您的CSS
span textarea {vertical-align:top;}
此代码应保持标签在上面,然后你会需要你的texarea对齐到其他文本字段
- 1. HTML表格布局
- 2. 带CSS的HTML表单布局
- 3. HTML中的高效表单布局
- 4. 格式化HTML表单布局
- 5. 表单布局的HTML列或行?
- 6. 简单的html布局
- 7. HTML简单的布局
- 8. HTML表格页面布局
- 9. HTML表格布局问题
- 10. HTML CSS表格布局
- 11. 行的HTML表格布局
- 12. HTML + CSS表格布局
- 13. HTML将表格转换为HTML布局
- 14. 布局HTML中的数据输入表单:表或无表?
- 15. HTML - CSS - 布局
- 16. 布局:HTML + CSS
- 17. HTML/CSS布局
- 18. HTML DIV布局
- 19. CSS,HTML布局
- 20. HTML表格或流中表单布局的最佳实践?
- 21. 表单布局与CSS
- 22. symfony:布局中的表单?
- 23. Bootstrap搜索表单布局
- 24. winforms多表单布局
- 25. 简单的html/css布局? (二列)
- 26. 适用于iPad的简单HTML布局
- 27. 简单的HTML布局引擎?
- 28. 简单的CSS HTML布局问题
- 29. 基本HTML布局
- 30. HTML和CSS布局
CSS #address跨度{ vertical-align:top; } –
我也想知道如何在父div(height:100px)顶部,中间或底部安排一个div div(height:10px)。我们是否可以使用这种垂直对齐方式将其排出或垂直对齐仅适用于文本? –