yxhxj2006

常用链接

统计

最新评论

让HTML中的文本框中的文字垂直居中 .

当你自己定义了 Text 的 height 属性时,在 Text 中输入的文字都不是垂直居中的,不过你可以添加CSS来控制它,让输入的文字垂直居中,使网页更完美。

<html>
<head>
<style type="text/css">
    #text {
        height:20px;
        vertical-align:middle;
        line-height:20px;  /*line-height must be equal to height*/    
    }
</style>
</head>
<body>
    <table>
        <input type="text" id="text">
    </table>
</body>
</html>

加入 verticla-align、line-height 两个属性后,文本框中的文字就在文本框中垂直居中了,要注意的是 line-height 必须要等于 height 。


posted on 2013-05-14 19:25 奋斗成就男人 阅读(6895) 评论(3)  编辑  收藏

评论

# re: 让HTML中的文本框中的文字垂直居中 . 2013-08-25 19:30 juju

要注意的是 line-height 必须要等于 height
很有用,多谢  回复  更多评论   

# 521561561 2013-10-11 13:51 13213

5252561561651651  回复  更多评论   

# re: 让HTML中的文本框中的文字垂直居中 . 2014-07-23 11:01 阿士大夫

很好的提醒 @juju
  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: