首页 > 解决方案 > textarea 在大约 65k 个字符后显示水平滚动条

问题描述

我发现了一个 Chrome 错误,该<textarea>元素,当指定属性font-sizefont-type指定时,大约 65k 个字符,显示一个水平滚动条并且没有 CSS 属性成功删除它。在将其“推过”的角色处,删除时,滚动条消失。为什么是这样?是否有可能阻止它或知道如何检测它何时发生?

在此处输入图像描述

重现步骤:

  1. https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_textarea
  2. 添加style="font-size: 16px;"<textarea>
  3. 使用这些示例文本中的任何一个,将其粘贴到文本框中
  4. 按任意文本键(即“t”或空格)

视觉步骤: 在此处输入图像描述

英文文本:https ://gist.github.com/KevinDanikowski/f549cbb38e147e37cb9494d373d3615a

法语文本:https ://gist.github.com/KevinDanikowski/3834d1611eede4215e08ff3c860d09ee (最后一个字符,“n”是删除时滚动条消失的字符)。

PS:这在Firefox中没有发生。

标签: htmlcssgoogle-chrome

解决方案


This bug doesn't exist in the most up-to-date version of chrome. Just update Chrome.


推荐阅读