第一种:超出部分。。。
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
第二种:实现多行文本溢出显示。。。
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
第三种:实现多行文本溢出显示。。。,并增加消失感
h1 { width: 300px; position: relative; overflow: hidden; } h1::after { content: "..."; position: absolute; bottom: 0; right: 0; padding-left: 40px; background: -webkit-linear-gradient(left, transparent, #fff 55%); background: -o-linear-gradient(right, transparent, #fff 55%); background: -moz-linear-gradient(right, transparent, #fff 55%); background: linear-gradient(to right, transparent, #fff 55%); }