我想要評論輸入框中的指標位于焦點的中間。我希望它在頂部
div{
width: 300px;
height: 300px;
}
div label{
display: block;
font-family: arial;
}
div input{
width: 200px;
height: 200px;
}
<div>
<label for="comment">Comment</label>
<input name="comment">
</div>
uj5u.com熱心網友回復:
不要用input,應該用textarea。使用具有固定高度和寬度的輸入不會改變游標開始的位置。它只會擴展輸入本身。textarea很好,因為它有一個內置工具,您可以在其中垂直或水平調整文本框的大小,它會根據文本的數量而增長。無需在其上定義預設的高度和寬度,您只需在標記中指定rows=""和計數。col=""
div{
width: 300px;
height: 300px;
}
div label{
display: block;
font-family: arial;
}
textarea {
resize: none;
}
<div>
<label for="comment">Comment</label>
<textarea name="comment" rows="15" cols="30"></textarea>
</div>
uj5u.com熱心網友回復:
您確定不想使用 textarea 而不是文本輸入來進行評論嗎?
<textarea id="comment" name="comment" rows="4" cols="50">
Are you sure you don't want to use the textarea tag instead?
</textarea>
如果您仍然希望它居中,您可以添加:text-align: center
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/441766.html
