是否有IE7和Firefox会遵守的css样式改变了TEXTAREA的行为,以便它的行为更像......嗯......更像是我现在正在输入的东西!< / p>
答案 0 :(得分:1)
自动换行是&lt; textarea&gt;的默认行为。但是,如果您编写一堆没有任何空格的文本,它将生成一个水平滚动条。如果你只是将键盘上的键捣碎以测试你的textarea,那就是你可能得到一个滚动条并认为它没有包裹。
答案 1 :(得分:0)
尝试输入没有空格的文本,你会看到一个水平滚动条 在此页面上查看源代码以查看适用于此textarea的样式;)
答案 2 :(得分:0)
虽然它不在HTML规范中,但我相信您正在寻找:
<textarea wrap="soft"></textarea>
答案 3 :(得分:0)
好的默认行为(由w3c指定)是文本区域应该只在遇到空格时换行,例如你输入99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
请注意它超出了textarea的cols
属性,因此它会自动指示文本区域在底部提供水平滚动条
但只有那些打算破坏你网站设计的用户才会这样做(我不知道他们之后会得到什么)
无论如何,textarea的wrap属性与浏览器中除了wrap="off"
之外的外观无关,因为它更关心它如何在表单中发送空格的值
这是一个简短的阅读wrap tutorial