我有一个包含两列的表,第一列用于标签,另一列主要用于文本,但在某些情况下也用于文本输入,如下所示:
<table>
...
<tr>
<td>Name:</td>
<td><input type="text" class="form-control" /></td>
</tr>
...
</table>
我希望“Name”标签与文本输入的基线对齐,但是,当我这样做时
td {
vertical-align: baseline;
}
结果是:
请参阅:http://jsfiddle.net/8tnqE/2/
我不明白。文本输入已将vertical-align
设置为baseline
,现在我的“标签td”也与基线对齐,并且根据规范,具有基线对齐的表格单元格应对齐以使其基线对齐。有什么问题?