【发布时间】:2013-08-18 00:29:27
【问题描述】:
所以,我有一个文本区域,其中填充了数据库中的文本,供用户编辑。数据库中的文本中包含换行符 (\r\n)。我希望 textarea 仅在换行符处换行。我弄乱了不同的white-space 属性,但似乎没有一个有效。现在,我有:
textarea
{
width: 60em;
height: 40em;
white-space: pre-line;
overflow: auto;
}
它确实会在换行符处中断,但当一行上的文本超过 60em 时也会中断。如何让它只在换行符处换行?
【问题讨论】:
-
谢谢,但我正试图让它在 IE9 中工作。该链接中的任何答案都不适合我。
-
从 IE 4 开始,所有 IE 版本都支持对上述旧问题的批准答案
wrap=off属性。 -
抱歉,wrap="off" 确实有效。我错误地在不同的领域进行了测试。
标签: html textarea overflow whitespace line-breaks