【发布时间】:2013-11-08 04:46:42
【问题描述】:
我必须将文本包装在一个宽度属性设置为自动的 div 中。
我必须接受用户的输入并显示它。有时用户输入的数据没有空格。到目前为止,普通字符串包装得很好,没有任何样式。但是没有空格的长字符串会从容器中溢出。 在这里我想使用“word-wrap:break-word;”换行文本。但是在为 div 指定特定宽度时它正在工作。但是当我指定宽度时,我的布局会在浏览器中损坏。
是否有任何解决方案可以在不指定宽度属性的情况下使用自动换行(它应该适用于所有浏览器)?
【问题讨论】:
-
在 FF 中使用
word-wrap:break-word;text-align: justify;对我有用。 -
我尝试使用“word-break:break-word;” (注意:它不是标准的 CSS 规范),它适用于 Chrome 和 Safari。但在 Firefox 和 IE 中没有用。在 FF 和 IE 中是否有任何解决方法?