美文网首页
让HTML中的文本框中的文字垂直居中

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

作者: 劲秋 | 来源:发表于2016-05-04 23:21 被阅读1410次

当你自己定义了 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>
    <div>
        <input type="text" id="text">
    </div>
</body>
</html>

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

相关文章

网友评论

      本文标题:让HTML中的文本框中的文字垂直居中

      本文链接:https://www.haomeiwen.com/subject/ovqdrttx.html