首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >强制TEXTAREA元素换行的最优雅方式,*不管*空格

强制TEXTAREA元素换行的最优雅方式,*不管*空格
EN

Stack Overflow用户
提问于 2008-09-06 20:36:05
回答 4查看 42.6K关注 0票数 23

Html Textarea元素仅在到达空格或制表符时换行。这是很好的,直到用户输入一个足够的单词。我正在寻找一种严格执行换行符的方法(例如:即使结果是"loooooooooooo“)。

我发现最好的做法是在每个字母后面添加一个宽度为零的unicode空格,但这会破坏复制和粘贴操作。有谁知道更好的方法吗?

注意:我在这里指的是"textarea“元素(即:行为类似于文本输入的元素)-而不仅仅是一个普通的旧文本块。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-03-03 02:54:35

CSS设置word-wrap:break-wordtext-wrap:unrestricted似乎是CSS 3的功能。祝你在当前的实现中找到一种方法来做到这一点。

票数 15
EN

Stack Overflow用户

发布于 2008-09-06 20:49:29

至少支持非标准元素wbr

火狐,http://developer.mozilla.org/En/HTML/Element

Internet浏览器,http://msdn.microsoft.com/en-us/library/ms535917(VS.85).aspx

还有歌剧。

票数 2
EN

Stack Overflow用户

发布于 2009-06-15 12:38:21

根据我的测试,在目前的浏览器中,只有Firefox具有所描述的行为。所以我想你最好的选择就是等待Firefox3.1即将发布来解决你的问题:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档