单行打点
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
多行打点
display: -webkit-box;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
结合 CSS 变量
使用: <div class="multiline-ellipsis" style="--row: 4"></div>
.multiline-ellipsis {
display: -webkit-box;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: var(--row, 3);
}