控制jquery自动调整textarea高度

时间:2014-11-24 17:10:18

标签: jquery css autosize

我在我的网站上使用插件jquery autosize,发现它在可用选项中效果最好。我以前曾在侧边栏中使用它,但重新设计它现在位于页面顶部。我希望它以普通文本字段的高度显示,但允许它在换行符后扩展。

我遇到的问题是autosize使得textarea比那个大,大约是应该的高度的1.5倍。我已经修改了CSS行高和字体大小,并且已经对它进行了一些控制,但它仍然看起来很怪异。自动调整大小通过样式属性设置textarea高度,任何更改此操作的尝试都会导致功能损坏。

所以,我很难过该怎么做。似乎无论如何,autosize不会让textarea只值一行;总是在下方添加额外空间。我很欣赏这个功能可能有充分的理由,但一直无法弄清楚如何更好地管理它。

1 个答案:

答案 0 :(得分:0)

挖掘了git hub问题,发现了这个问题:https://github.com/jackmoore/autosize/issues/168

解决方法是$('.example').autosize({append:''});

希望在将来的版本中不需要这样做