line-break

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

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

概要

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

初始值auto
适用元素all elements
是否是继承属性
适用媒体visual
计算值as specified
是否适用于 CSS 动画
正规顺序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 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- 前缀。

文档标签和贡献者

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