如何将文本区域的标签对齐?

时间:2012-06-13 07:57:35

标签: html css forms layout

我有一个表格数据如下所示:

<td>
    <label for="title">Title : </label>
    <textarea rows="5" id="title" name="title"></textarea>
</td>

标签的默认位置位于底部。如何将标签与文本区域的顶部对齐?

3 个答案:

答案 0 :(得分:49)

使用以下CSS:

​textarea { vertical-align: top; }​

答案 1 :(得分:2)

@Bazmegakapa很棒的答案!我们也可以这样做

label{display:block; float:left;}​

小提示演示:http://jsfiddle.net/kaMqg/1/

答案 2 :(得分:-1)

使用br标签。

<td>
    <label for="title">Title : </label>
    <br>
    <textarea rows="5" id="title" name="title"></textarea>
</td>