MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

这篇翻译不完整。请帮忙从英语翻译这篇文章

这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

概要

CSS 属性 line-break 用于指定如何(或是否)断行。

初始值auto
适用元素all elements
是否是继承属性
适用媒体visual
计算值as specified
Animation typediscrete
正规顺序the unique non-ambiguous order defined by the formal grammar

语法

/* Keyword values */
line-break: auto;
line-break: loose;
line-break: normal;
line-break: strict;

/* Global values */
line-break: inherit;
line-break: initial;
line-break: unset;

auto
使用缺省的断行规则分解文本。
loose
使用最松散的断行规则分解文本。一般用于短行的情况,如报纸。
normal
使用最一般的断行规则分解文本。
strict
使用最严格的断行原则分解文本。

正式语法

auto | loose | normal | strict

规范

Specification Status Comment
CSS Text Module Level 3
line-break
Working Draft Initial definition

浏览器兼容性

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 1.0 未实现[1] 5.5[2] (Yes) (Yes)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) 18.0 未实现[1] ? ? (Yes)

[1] Gecko 尚未实现此特性。见 bug 1011369.

[2] Internet Explorer 8 引入作为 line-break 同义词使用的 -ms-line-break。不要使用 -ms- 前缀。

文档标签和贡献者

 此页面的贡献者: zephyrer, luobotang
 最后编辑者: zephyrer,