我想生成以下表单样式:
姓名 电邮
[................] [................]
主题
[......................]
信息
[................................................]
[................................................]
[................................................]
[................................................]
我的 HTML 代码是:
<form name="message" method="post">
<section>
<label for="name">Name</label>
<input id="name" type="text" value="" name="name">
<label for="email">Email</label>
<input id="email" type="text" value="" name="email">
</section>
<section>
<label for="subject">Subject</label>
<input id="subject" type="text" value="" name="subject">
<label for="message">Message</label>
<input id="message" type="text" value="" name="message">
</section>
</form>
目前它正在生产:
姓名 [...................]
电子邮件 [...................]
主题 [...................]
信息
[................................................]
[................................................]
[................................................]
[................................................]
最好的方法是什么?我总是把花车搞得一团糟!
原文由 xylar 发布,翻译遵循 CC BY-SA 4.0 许可协议
I’d make both the
input
andlabel
elementsdisplay: block
, and then split the name label & input, and the email label & input intodiv's
并将它们并排浮动。