欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

文字折行

程序员文章站 2022-03-04 11:49:02
...

单行文本溢出

overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
  • text-overflow: ellipsis 这一属性依赖于overflow: hidden存在,只有设置了overflow:hidden它才是能够生效的。
  • white-space: nowrap它的作用是让文本不换行,这是overflow:hiddentext-overflow:ellipsis生效的基础。

多行文本溢出

display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
  • -webkit-line-clamp :用来限制在一个块元素显示的文本的行数。 为了实现该效果,它需要组合其他的webKit属性。
  • display:-webkit-box必须结合的属性 ,将对象作为弹性伸缩盒子模型显示 。
  • -webkit-box-orient: 必须结合的属性 ,设置或检索伸缩盒对象的子元素的排列方式 。

参考文章

【CSS/JS】如何实现单行/多行文本溢出的省略