html 中input 框 与文字不能垂直居中, 怎么解决?
<p>
<input type="text" name="author" id="author" style="vertical-align:middle" />
<label for="author"><small>呢称</small></label>
</p>
就是给Input加上vertical-align:middle属性。
将支持valign 特性的对象的内容与对象中部对齐
或
css添加下面两个属性
1) vertical-align:middle
2) 定义line-height: 属性, 让line-height 等于height
这样应该就能兼容所有的浏览器
比如
.td {
vertical-align:middle;
line-height:32px;
height:32px;
}
原地址:http://www.sooset.com/q_47fe42c55b6a2f3f63ff62231bc83492.html