CSS3 text-overflow 属性

使用text-overflow属性:

div.test {
    text-overflow:ellipsis;
}

浏览器支持

表格中的数字表示支持该属性的第一个浏览器版本号。

紧跟在 -webkit-, -ms- 或 -moz- 前的数字为支持该前缀属性的第一个浏览器版本号。

属性chromeedgefirefoxsafariopera
text-overflow4.06.07.03.111.0
9.0 -o-

text-overflow 属性指定当文本溢出包含它的元素时,应该如何显示。可以设置溢出后,文本被剪切、显示省略号 (...) 或显示自定义字符串(不是所有浏览器都支持)。

text-overflow 需要配合以下两个属性使用:

  • white-space: nowrap;
  • overflow: hidden;
默认值:auto
继承:no
可动画化:
版本:CSS3
JavaScript 语法:object.style.textOverflow="ellipsis"

语法

text-overflow: clip|ellipsis|string|initial|inherit;

属性值

描述
clip剪切文本。
ellipsis显示省略符号 ... 来代表被修剪的文本。
string使用给定的字符串来代表被修剪的文本。
initial设置为属性默认值。
inherit从父元素继承该属性值。