让文本框中的文本垂直居中

分类:Web前端 | 7月 12th, 2013 | 2,627 views | 3 条评论

项目中经常有一些需求是input输入框文本居中的处理,为了兼容各个浏览器,尤其是IE,必然要做一些特殊的处理。一般情况下,我比较倾向于,只对input这一标签添加line-heigth的css样式,以完成可兼容各浏览器文本居中的操作,当然使用padding结合margin可以比较好的实现文本框文本居中,但个人感觉复杂了那么一点点,毕竟还有包裹一下额外的标签已完成文本居中,所以padding和margin的方法本文不去赘述。

继续阅读…