[英]Make textarea scale vertically to fit text?
我創建了一個輸出自定義文本的文本區域。 我想讓它縮放以適合文本(如果文本太多),而不必滾動(除非textarea是某個高度)。 我也不希望能夠手動縮放文本區域。 我將如何去做呢? 先感謝您。
您可能想看看這個 。 似乎可以解決您的問題。 接受的答案中有一個jsfiddle顯示結果。
要獲取最重要的功能,請參見下文。 它將textareas高度設置為等於其scrollHeight。
function resize () {
var text = document.getElementById('text');
text.style.height = 'auto';
text.style.height = text.scrollHeight+'px';
}
您已經通過CSS做到了
textarea
{
overflow : auto;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.