文章目录
  1. 1. 1.单行情况
  2. 2. 2.多行情况

标签(空格分隔): css


1.单行情况

1
2
3
4
5
p {
text-overflow:ellipsis;
white-space: nowrap;
overflow: hidden;
}

2.多行情况

1
2
3
4
5
6
7
p {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}

-webkit-line-clamp是一个不规范的属性,限制在一个块元素显示的文本的行数,实现钙效果,需要组合其他外来的webkit属性。常见结合属性:
display: -webkit-box;必须结合的属性,将对象最为弹性伸缩盒子模型显示。
-webkit-box-orient:必须结合的属性,设置或检索伸缩盒对象的子元素的排列方式。
text-overflow, 可以用来多行文本的情况下,用省略号“…”隐藏超出范围的文本

文章目录
  1. 1. 1.单行情况
  2. 2. 2.多行情况