文章很简单,直接上干货!
- 如果是想要单行文字省略,直接复制下面这个类名
1、单行文字,文字省略 .ellipsis-1 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } - 如果需要多行显示后省略,复制下面这段代码(把这个2改成你想要的就行了)
.ellipsis-2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } - 特殊情况:文字处于flex 弹性盒子内,overflow:hidden 会失效,这时候需要给父盒子加上两个属性:
div { flex:1; witdh:0; }flex:是用来控制盒子宽度,width用来限制文字不会把弹性盒子撑大!
干货满满,对您有用的话点个赞呗!

本文分享了如何使用CSS实现单行或多行文字的省略显示,包括`.ellipsis-1`和`.ellipsis-2`类,以及在flex布局下解决`overflow: hidden`失效的方法。务必收藏!
280

被折叠的 条评论
为什么被折叠?



