我在输入框中垂直对齐文本时出现问题。我已经试过display:table-cell
。但是当我进入太空时,不是跳线,而是向右。它适用于多条线路,而不仅仅是一条线路。垂直对齐输入框中的文本
<div class="bodytext">
<div class="vertical">
<input type="text">
</div>
</div>
我在输入框中垂直对齐文本时出现问题。我已经试过display:table-cell
。但是当我进入太空时,不是跳线,而是向右。它适用于多条线路,而不仅仅是一条线路。垂直对齐输入框中的文本
<div class="bodytext">
<div class="vertical">
<input type="text">
</div>
</div>
这是你的意思吗?现在文本在文本框中垂直居中。
.bodytext{
width: 100%;
height: 100px;
background-color: #eee;
}
.bodytext .vertical input{
height: 50px;
}
<div class="bodytext">
<div class="vertical">
<input type="text">
</div>
</div>
仔细阅读问题。 –
尝试添加line-height
或padding
输入,或者如果你可以分享你的CSS或做小提琴。
您是否尝试过'line-height'或者您可以尝试'padding'。 –
您是否也可以将您正在使用的CSS添加到您的问题中? – methode