【发布时间】:2012-07-26 17:23:17
【问题描述】:
当white-space: pre; 应用于<div>s 或<textarea>s 时,Safari 可以很好地包装文本,如下所示。
<textarea style="width:300px; white-space:pre; word-wrap:break-word;"> text. dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd</textarea>
当一个单词到达文本区域的max-width 时,整个单词不会像您只使用word-wrap: break-word; 那样向下移动一行。相反,它在max-width 处拆分单词并从左下角的换行符继续。我希望能够在所有主流浏览器中复制它,但如果太麻烦的话,我会满足于只使用 Firefox 和 IE。
任何关于如何实现这一目标的想法/建议将不胜感激。
【问题讨论】:
-
你能贴一张 safari 不同之处的截图吗?
-
@Smith 链接失效了
标签: html css text safari textarea