html - 使文本区域在单词中间换行

标签 html textarea line-breaks word-wrap

我想将文本区域设置为当文本到达区域边缘时在单词中间换行。例如:

正常文本区域行为:
词词词
长字

我想要的行为:
词词词洛
ngword

看起来很简单,但我四处搜索却找不到任何解决方案,肯定有一个属性或 CSS 属性可以实现这一点,对吧?

最佳答案

您可以尝试word-wrap (overflow-wrap)和/或 word-break CSS 属性:

textarea
{
    word-wrap:break-word;
    word-break:break-all;
}

JSFiddle demo

关于html - 使文本区域在单词中间换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24076425/

相关文章:

javascript - 无法获取未定义或空引用的属性 'classList' - 在第一次鼠标单击时

javascript - 除一个 PHP 包含文件外,所有其他都可以工作

javascript - 不会停止在音频的嵌入元素上在本地主机上下载音乐

php - 启用<textarea>显示HTML内容,例如粗体,斜体,颜色,img标签

css - 如何更改 Disqus 评论文本区域中的文本颜色?

python - 是否可以在 Python 中将长行分成多行?

jquery - bootstrap 旋转木马 100% 宽度

javascript - 停止光标,直到 javascript 中的文本区域中的文本发生更改

javascript - 如何在 Javascript 中创建一个新行?

css - Bootstrap 控件对齐 - 显示 : inline 时换行