我想知道如何创建一个具有自动调节高度的文本输入,以便它变得更高以适合您的文本?例如,如果我开始输入一个段落,它会从几行扩展以适应该段落。
这是我目前得到的:
#commenttext {
width: 413px;
min-height: 22px;
max-height: 100%;
display: inline;
font-size: 11px;
color: #777777;
word-wrap: break-word;
font-family: "Open Sans", "Tahoma";
top: 7px;
position: relative;
left: 7px;
padding-left: 7px;
}
<form action="" method="POST">
<input type="text" id="commenttext">
</form>
但这只是一个普通的文本区域。
当我键入更多行时,如何使该文本区域变得更高?我需要Javascript吗?