【发布时间】:2014-01-23 02:54:20
【问题描述】:
我正在尝试创建一个表单供人们与我联系,但无法让它看起来不错。我无法让表单垂直对齐,也无法让消息标签显示在文本区域的左上角而不是左下角。
<form id="contact" name="contact" method="post">
<label for="name"><br>
Name:</label>
<input type="text" name="name" id="name">
<label for="email"><br>
Email:</label>
<input type="email" name="email" id="email">
<label for="subject"><br>
Subject:</label>
<input type="text" name="subject" id="subject">
<label for="message"><br>
Message:</label>
<textarea name="message" id="message"></textarea>
<input type="submit" name="submit" id="submit" value="Submit">
</form>
【问题讨论】:
-
请发布一个 jsFiddle 示例和您的样式表。另请注意,您的 HTML 无效(
<input>不能是<form>的直接子级)。 -
在Message标签后添加
<br>,它将位于文本区域的左上角而不是底部 -
我还没有使用样式表,我不明白你为什么说 HTML 无效。
-
看看这个问题,答案是:stackoverflow.com/questions/15193848/…