首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【前端芝士树】纯CSS实现多行文本溢出显示省略号

【前端芝士树】纯CSS实现多行文本溢出显示省略号 使用-webkit-line-clamp来控制行数 由于-webkit-line-clamp 用来限制在一个块元素显示的文本的行数,这是一个不规范的属性...overflow: hidden; text-overflow: ellipsis; //文本溢出时,用省略号“…”隐藏超出范围的文本。...display: -webkit-box; //将对象作为弹性伸缩盒子模型显示 -webkit-box-orient: vertical; //设置或检索伸缩盒对象的子元素的排列方式 -webkit-line-clamp...但是,使用旧的过时的 flexbox 语法是 line-clamp 在任何-webkit-浏览器中处理多行溢出的唯一纯 CSS 方法。...text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; 参考文献 《多行文本溢出显示省略号

1.2K20

文本溢出-超出文本显示省略号

HTML5学堂:本文当中我们主要为大家讲解如何实现文本超出显示省略号;同时讲解一下,在网页开发与制作的时候,我们什么时候应该考虑内容撑开宽高,又应该在何时考虑文本超出的问题。...实现文本超出显示省略号 使用CSS实现元素的文本超出隐藏,通常存在两种方式,一种是超出直接隐藏内容,另一种是超出显示省略号。...: hidden; /* 内容超出宽度时隐藏超出部分的内容 */ text-overflow: ellipsis; /* 当对象内文本溢出显示省略标记(...)...</di 多行文本超出显示省略号 多行文本超出显示省略号的需求,仅仅使用HTML和CSS就很难实现了。通常我们可以使用JS辅助进行实现。...多行的内容描述部分需要设置超出隐藏;单行的列表页标题,可以设置超出隐藏或超出显示省略号; 3 对于内容页的标题和内容,千万不要随意设置固定高度,也不要设置超出隐藏。

2.1K40

用css实现文本溢出 超出部分隐藏显示省略号

可以用JQuery插件更好的实现文本溢出隐藏效果,可以访问:jQuery.dotdotdot多行文本省略号插件的使用方法 在CSS3中可以使用 text-overflow 对文本溢出进行处理: clip...:(默认值),文本溢出部分裁切。...ellipsis  : 溢出显示 ... tip : 设置 ellipsis 时需将给元素设置 overflow: hidden; 和 white-space: nowrap; ,仅限于单行文本溢出。...text-overflow: ellipsis;         white-space:nowrap; } WebKit内核的浏览器可以设置 -webkit-line-clamp: number; 实现在第几行末尾显示省略号...webkit-box-orient: vertical;         /*内容之间的排列顺序,vertical垂直方向排列*/         -webkit-line-clamp: 3;         /*在第几行末尾显示省略号

3.1K00

翻译:如何使用CSS实现多行文本的省略号显示

合理的截断多行文本是件不容易的事情,我们通常采用几种方法解决: overflow: hidden直接隐藏多余的文本 text-overflow: ellipsis只适用于单行文本的处理 各种比较脆弱的javascript...利用该属性实现多行文本的省略号显示需要配合其他三个属性:display: -webkit-box、-webkit-box-orient、text-overflow: ellipsis;。...CSS实现多行文本溢出省略号显示 我们把实现的细节划分为7个步骤,在这个实现过程中最简单的就是截断文本,而最难的部分则是让一个元素处在其父包含块溢出时的右下方,并且当父元素未溢出时该元素消失不可见。...#AFF; } .end { float: right; width: 100px; background: #FFA; } 2nd 模拟场景 我们通过创建一个子元素来替代将要显示省略号...,当文本溢出的情形下该元素显示在正确的位置上。

2.8K60

浅谈移动端过长文本溢出显示省略号的实现方案

,这个时候就会把溢出的文本显示省略号。...可是有时候产品同学希望显示的文本可以再多一点,于是就有了多行文本溢出显示省略号的需求,如下图所示。 这个功能也可以通过css实现,如下图代码块所示。...在支持了多行文本溢出显示省略号的功能之后,产品同学又发现了体验不友好的点,如下图所示。文本在第二行开头处就结束了,这就导致第二行大部分是空白的,影响了美观度。...因此,产品同学提出了一个新需求: 当文本没有超过第x行的一半时,则按第x-1行溢出显示省略号的方式展示;(第1行除外) 当文本超过第x行的一半但没有超过第x行时,则正常展示; 当文本超过第x行时,则按第...x行溢出显示省略号的方式展示。

1.9K20
领券