问题描述
如果您的<textarea>
包含大量文本(即,文本区域的高度的两倍多),则当用户在中间插入换行符时,Chrome会滚动文本,使光标位于<textarea>
的顶部。这种行为使用户感到迷惑,因为他们必须手动滚动文本区域才能将内容从上看回到视图中。 Firefox和Safari都没有这种行为。
复制步骤:
- 创建一个
<textarea>
- 在其中粘贴很多文本
- 将光标置于文本中间
- 按 Enter
预期的行为: 光标在文本区域中的相对位置保持不变。
实际行为: 文本滚动以使光标位于文本区域的顶部。
重申一下,Safari或Firefox不会不会发生此行为。它特定于Chrome。
有什么方法可以抑制Chrome中的这种行为并使它的行为更像Firefox和Safari?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)