迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > CSS >

用CSS3实现单行文本溢出和多行文本溢出

作者:嫣然 最近更新:2022/11/13 浏览次数:

今天在做网页时,看到设计图上有 .....  ,又碰到一个问题,如何实现呢?使用js截取吗?太麻烦了,旁边的同事说:“可以用css3实现”,于是看手册,在网上搜集资料,这个问题终于解决了,在此想把这个结果分享给网友,望大家共勉。

文本溢出分为:
 

1.单行文本溢出 多用于文章列表标题
 

overflow:hidden;
white-space:nowrop;
text-overflow:ellipsis;


实现的效果:


2.多行文本溢出 多用于文章列表详情简介
 

overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;


实现的效果:(这个是移动端的)
 


由于这是用css3实现的,当然不会兼容所有的浏览器,其中兼容的浏览器IE9,IE10,火狐,谷歌。

上一篇:没有了

下一篇:CSS水平居中大全

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便