文本区域自动高度:根据内容设置高度
问答:
问:如何我可以使文本区域的高度适应其文本内容的高度,从而无需滚动条?
A:这是一个 JavaScript 解决方案:
function auto_grow(element) { element.style.height = "5px"; element.style.height = (element.scrollHeight) + "px"; }
要使用此代码,请将以下 CSS 样式添加到您的文本区域:
textarea { resize: none; overflow: hidden; min-height: 50px; max-height: 100px; }
这是一个 HTML 示例:
<textarea oninput="auto_grow(this)"></textarea>
这个code:
以上是如何在 JavaScript 中创建自动调整文本区域高度?的详细内容。更多信息请关注PHP中文网其他相关文章!