我试图根据height
更改textarea
的{{1}}。
我第一次更改scrollheight
时工作正常但是我遇到了一个对我不起作用的场景,我已经让jsFiddle显示我在做什么什么出了问题。
jsfiddle场景的逐步说明:
1:点击 height
并查看当前的button1
。
2:点击 scrollheight
然后 button3
,注意button1
值已包含降低。
3:点击 scrollheight
然后 button2
,注意button1
值是再回来。
您可以在scrollheight
50和100之间来回切换,然后再继续检查width
,它会一直变化。现在,当我们继续下去时会发生什么事情。
4:点击 scrollheight
,然后点击 {{确保width
50% 1}} 并注意button2
button4
已增加。
5:点击 textarea
并检查其当前的height
。
6:现在点击 button1
将其scrollheight
更改为 100%
7:点击 button3
并注意width
仍然相同,即使我们刚刚更改了button1
50%至 100% ??
正如你在这里看到的那样scrollheight
不再变化,而不是textarea身高,即使我改变了width
scrollheight
,任何人都知道为什么会这样?任何帮助或输入都非常感谢,谢谢!
textarea