单行文本溢出
<div class="box">文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容</div>
.box {
width: 500px;
background: pink;
/* 强制文本在一行内显示 */
white-space: nowrap;
/* 超出的部分隐藏 */
overflow: hidden;
/* 超出部分文本用省略号代替 */
text-overflow: ellipsis;
}

多行文本溢出
<div class="box">文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容文本内容</div>
.box {
width: 500px;
background: pink;
/* 超出的部分隐藏 */
overflow: hidden;
/* 超出部分文本用省略号代替 */
text-overflow: ellipsis;
/* 将盒子模型转换为弹性伸缩盒子模型 */
display: -webkit-box;
/* 限制显示的文本行数 */
-webkit-line-clamp: 3;
/* 设置或检索伸缩盒对象的子元素的排列方式 */
-webkit-box-orient: vertical;
}
