实例说明:
定义和用法
word-break 属性规定自动换行的处理方法。 常搭配max-width使用 提示: 通过使用 word-break 属性,可以让浏览器实现在任意位置的换行。
- 默认值:normal
- 继承性:yes
- 版本:CSS3
- JavaScript 语法:
object.style.wordBreak="keep-all"
语法
word-break: normal|break-all|keep-all;
1. 说明:
- normal 使用浏览器默认的换行规则。
- break-all 允许在单词内换行
- keep-all 只能在半角空格或连字符处换行。
与 white-space/overflow-wrap 的关系
white-space:控制空白字符与换行符的处理,以及是否允许自动换行;对“长不可断单词”的强制断行能力弱。
指向原始笔记的链接overflow-wrap: break-word(别名:word-wrap: break-word):当一行放不下时允许在任意合法点折行,能处理不可断的长单词/长串。提示
- 普通文本自动换行优先用 white-space 控制空白与换行保留;
- 存在不可断长单词/长串时,使用 overflow-wrap 保证布局不被撕裂。