javascript – 无法在动态texarea中删除文本时降低高度

前端之家收集整理的这篇文章主要介绍了javascript – 无法在动态texarea中删除文本时降低高度前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Box="0 0 22 22" version="1.1"> Box="0 0 24 20" version="1.1">

随着文本输入的增加,我的textarea会随之增加.它将达到一定高度(直到4行)然后滚动出现.删除文本时,我无法降低高度.

此外,我默认情况下无法设置单行文本.

Fiddle

下面是我想要实现的图像

enter image description here

最佳答案
要以最简单的方式实现它,您应该做一些小的改动

>起飞位置:绝对;来自.inputcls和.inputcls textarea.通过这样做,当textarea更改时,它们的包装器将自动调整,您不必通过代码执行此操作.
>不使用像素设置textarea最小高度,而是使用rows属性设置所需的最小行数.