纯CSS就可以做出来,不需要通过后端来截取返回带有"..."的效果。
实现的效果图:
实现的代码:
<p class="content">
如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。
<div class="more">查看全文</div>
</p>
<style>
.content{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
position: relative;
line-height: 20px;
max-height: 40px;
}
.content:after{
content: "...";
position: absolute;
bottom: 0;
right: 0;
padding-right: 352px;
padding-left: 4px;
background: linear-gr