我在輸入框中垂直對齊文本時出現問題。我已經試過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