css 多行超出显示省略号
导读:在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