一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis

就如下图一样,我们会开发者经常遇到:

一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis

内容溢出省略号处理

如何才能内容溢出省略呢? 我们常用的方式是:text-overflow:ellipsis 来解决,如下所示:

一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis

CSS实现内容溢出显示省略号

是不是很简单,那么这篇文章,要说的是,其它情况下,需要省略号的问题。

比如:省略号后更多;内容中有HTML标记;内容容器的大小会自适配等情况。我们通过下图来了解:

一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis

省略号后阅读更多

一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis

内容中HTML标记的截断来省略

一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis

让截取省略更人性化,更可读。

一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis

适用适配的自动省略号截取

那么如何统一来处理这些情况呢, 这里,推荐一个jquery.dotdotdot插件(从名字上就好记,3个dot点)

什么是jQuery.dotdotdot

它是一个用于多行内容省略号问题的高级跨浏览器的jQuery插件。

如何使用它呢?

你可以到github上搜索:jQuery.dotdotdot,来引入到页面中。

一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis

jquery.dotdotdot.js插件引入页面

一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis

css类的方法来应用到元素上

一次解决你的所以省略号问题,不仅仅是:text-overflow:ellipsis

js的方式来使用插件

两种方式来使用插件:添加指定的Class类和Js初始化指定的元素。

使用还是挺方便的。

至此,就简单介绍完了这个插件,功能比较精准,也比较小,也许你通过css或者js就能实现,但是,一个统一的,可以复制的功能,往往可以提高整个开发团队的综合效率。

转载于:https://my.oschina.net/u/2391658/blog/1483989

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值