怎么用css实现多行文本省略?

效果图

QQ浏览器截图20200708212047.png

解决方案

<div class="demo">
  CSS实现多行文本溢出显示省略号CSS实现多行文本溢出显示省略号CSS实现多行文本溢出显示省略号CSS实现多行文本溢出显示省略号CSS实现多行文本溢出显示省略号CSS实现多行文本溢出显示省略号
</div>
.demo {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  width: 200px;
  border: 1px solid #ccc;
}

1.-webkit-box-orient: vertical:指定子元素按垂直方向排列。css

2.-webkit-line-clamp: 3:能够限制块元素中文本的显示行数。这里显示3行。git

3.适用范围:该方法适用于Webkit浏览器及移动端。github

示例代码下载

能够复制以上代码运行查看使用效果,也能够到GitHub: https://github.com/Jackyyans/code123下载,更多示例将会持续更新,欢迎关注。web

相关文章
相关标签/搜索