如何在div的中间对齐标签文字?
我正在寻求的是
-----------
Name: | textbox |
-----------
答案 0 :(得分:7)
以下应该做的工作。
label, textarea {
vertical-align: middle;
}
答案 1 :(得分:1)
希望它会帮助你
更改标记
<table>
<tr>
<td><label for='name'>Name:</label></td>
<td><textarea type='text' id='name'></textarea></td>
</tr>
</table>
CSS
td{
border-right:1px solid #F1F1F1;
border-top:1px solid #F1F1F1;
border-bottom:1px solid #F1F1F1;
border-left:0px solid #F1F1F1;
padding:2px;
margin:0;
vertical-align: middle;
}
<强> Demo 强>