可能重复: Jquery增长和缩小的文本区域
当文本溢出时,我希望实现文本<input>垂直增长的效果。因此,新的行将开始,而不是开始滚动开始的文本,<input>垂直增长。
<input>
如何使用Javascript/jQuery/CSS/HTML/等等实现这一目标?
发布于 2012-09-02 00:45:58
您可能可以使用自动增长的textarea样式为input - 演示。
textarea
input
textarea { height: 20px; line-height: 20px; resize: none; }
有许多插件存在,以达到同样的效果-我使用了这的演示。
发布于 2012-09-02 01:36:30
纯粹的Javascript方式:
<textarea onkeyup="while(this.scrollTop > 0) {this.rows++;}"></textarea>
https://stackoverflow.com/questions/12232523
相似问题