首页前端开发CSScss 多行超出显示省略号

css 多行超出显示省略号

时间2023-11-15 11:06:03发布访客分类CSS浏览842
导读:在CSS中,我们可以使用文本溢出来控制文本行的显示效果。特别是在一些显示有限的场合,比如卡片、资讯等,多行文本的展示就显得非常重要。下面,我们就来介绍一种方法,可以在不改变 HTML 结构的情况下,实现CSS多行超出显示省略号。 .elli...

在CSS中,我们可以使用文本溢出来控制文本行的显示效果。特别是在一些显示有限的场合,比如卡片、资讯等,多行文本的展示就显得非常重要。下面,我们就来介绍一种方法,可以在不改变 HTML 结构的情况下,实现CSS多行超出显示省略号。

.ellipsis{
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      text-overflow: ellipsis;
}
    

以上代码中,“ellipsis”即为类名,可以根据实际需求自行设置。接下来,我们对每一行的属性进行说明。

  • overflow: hidden; :超出范围的文本被隐藏。
  • display: -webkit-box; :将对象作为弹性伸缩盒子模型显示。
  • -webkit-line-clamp:3; :限制在一个块元素显示的文本的行数。
  • -webkit-box-orient: vertical; :设置或检索伸缩盒对象的子元素的排列方式。
  • text-overflow: ellipsis; :当对象内文本溢出时显示省略标记。

通过上述方法设置后,我们可以让多余的文本超出显示,并自动省略后续文本内容。可以有效提升页面显示效果,同时对于一些描述较多的卡片、资讯、公告等场合,也更加方便实现。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css 多行超出显示省略号
本文地址: https://pptw.com/jishu/540193.html
css 多行超出用省略号 css开始是怎样做便捷

游客 回复需填写必要信息