在CSS中,要让文本只显示一行,可以使用textoverflow属性。该属性有三个值可选:clip、ellipsis和string,分别代表裁剪、省略号和自定义字符串。先来看一下clip。当texto...
在CSS中,要让文本只显示一行,可以使用text-overflow属性。该属性有三个值可选:clip、ellipsis和string,分别代表裁剪、省略号和自定义字符串。
先来看一下clip。当text-overflow设置为clip时,文本会在一行结束时被裁剪掉。我们可以通过设置white-space属性为nowrap来强制文本只在一行显示,这样就可以用clip属性来实现只显示一行了。
例如:
CSS
p {
white-space: nowrap;
overflow: hidden;
text-overflow: clip;
}
CSS
p {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
CSS
p {
white-space: nowrap;
overflow: hidden;
text-overflow: '>>>';
}