概要
word-break
指定怎样在单词内断行。
初始值 | normal |
---|---|
适用元素 | all elements |
是否是继承属性 | yes |
适用媒体 | visual |
计算值 | as specified |
是否适用于 CSS 动画 | 否 |
正规顺序 | the unique non-ambiguous order defined by the formal grammar |
语法
Formal syntax: normal | break-all | keep-all
word-break: normal word-break: break-all word-break: keep-all word-break: inherit
值
normal
- 使用默认的断行规则。
break-all
- 对于non-CJK (中文/日文/韩文) 文本,可在任意字符间断行。
keep-all
- CJK 文本不断行。 Non-CJK 文本表现同
normal
。
示例
FIXME:
规范
规范 | 状态 | 注释 |
---|---|---|
CSS Text Level 3 word-break |
Working Draft |
浏览器兼容性
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 1.0 | 15.0 (15.0) | 5.5 | 未实现 | (Yes) |
keep-all |
未实现 [2] | 15.0 (15.0) | 5.5 | 未实现 | 未实现 [2] |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | (Yes) | 18.0 | 15.0 (15.0) | ? | 未实现 | ? |
keep-all |
未实现 [2] | 未实现 [2] | 15.0 (15.0) | ? | 未实现 | 未实现 [2] |
[1] IE8 引入 -ms-word-break 作为
word-break 的同义词
。不推荐使用 -ms-
前缀。
[2] WebKit bug 123782.