是否有可能有一个类似html TEXTAREA的元素包装文本而不是显示滚动条?

时间:2008-10-23 00:01:09

标签: html css

是否有IE7和Firefox会遵守的css样式改变了TEXTAREA的行为,以便它的行为更像......嗯......更像是我现在正在输入的东西!< / p>

4 个答案:

答案 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