gpt4 book ai didi

javascript - Chrome/Firefox 中的多个空格溢出文本区域

转载 作者:行者123 更新时间:2023-11-28 19:25:03 33 4
gpt4 key购买 nike

<textarea rows="4" cols="50">
Enter multiple spaces and after a point of time it breaks into newline in IE but it overflows text area in Chrome
</textarea>

当在 IE/EDGE 的文本区域内输入多个空格时,在特定点之后它会换行。

但是在 Chrome/Firefox 中,textarea 中的多个空格会溢出 textarea 而不是换行。我也尝试使用 white-space:pre 但它会创建水平滚动条。我不想在我的文本区域内滚动。是否有任何 CSS 属性可以阻止文本区域溢出。请帮助我在 Chrome/Firefox 的文本区域内保留空白。这是textarea组件的html代码

提前致谢

最佳答案

只需设置 overflow: hidden;在 textareas CSS 工作?

如果失败,您可以使用 word-wrap: break-word 将文本分成多行;

其他人已经通过使用 white-space: pre-wrap 解决了这个问题;

他们还提到尝试自动换行:break-all;

我也会尝试将文本区域放在容器 div 中。然后将容器设置为你想要的大小,然后让你的文本区域宽度:100%;

也只是为了常识,“& n b s p;” (减去空格)相当于一个空格。* 请注意,这并不适用,因为您正在使用用户输入。

希望这些对你有用!

谢谢,J。

关于javascript - Chrome/Firefox 中的多个空格溢出文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56424473/

33 4 0
文章推荐: javascript - 隐藏列时的 CSS Grid 动态大小
文章推荐: html - 需要帮助前端用户使用 Merchello 电子商务产品搜索功能
文章推荐: javascript - 当我在 vanilla js 中选择