7

我正在尝试在小屏幕(电话)上显示各种文本
文本是合理的,但碰巧有一行长字/公式/字符串,不适合

有可能的断词:break-all; ,但它断线太随意,我需要一个中间解决方案,如下所示:

http://jsfiddle.net/Jsa5t/

4

3 回答 3

9

插入<wbr>标签以指定允许的直接换行机会。

理论上更正确的方法是插入零宽度空格字符,U+200B ( &#x200b;),但在一些旧浏览器上会严重失败。

关于防止和允许 HTML 换行的论文: http ://www.cs.tut.fi/~jkorpela/html/nobr.html

于 2012-04-29T15:59:33.900 回答
2

不知道你在问什么,但你可以使用

word-wrap:break-word

于 2012-04-29T15:57:26.960 回答
0

如果您可以在有 dot(.) 文本时换行,请在您的 css 文件中尝试以下代码:

.your_class{
white-space: pre-line !important;
}
于 2018-08-06T15:17:53.820 回答