css 实现文本省略号:单行多行
来源:互联网 发布:java三大框架教程区别 编辑:程序博客网 时间:2024/05/24 06:06
在做移动端的项目时经常会遇到文本过长,块级元素宽度不够,造成折行的问题,产品会要求说根据宽度展示,超出部分用点号代替
做这种效果的时候会遇到单行展示和多行展示
单行示例:
.ellipsis-single{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
<div>
<p class="ellipsis-single">
在做移动端的项目时经常会遇到文本过长,块级元素宽度不够这行的问题,产品会要求说根据宽度展示,超出部分用点号代替
</p>
</div>
多行展示例如两行,超出部分在第二行末尾展示成点号
.ellipsis-many{
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;//表示展示的行数,可以根据需求改动
overflow:hidden;
}
<div>
<p class="ellipsis-many">
在做移动端的项目时经常会遇到文本过长,块级元素宽度不够这行的问题,产品会要求说根据宽度展示,超出部分用点号代替
</p>
</div>
多行展示只支持webkit内核的浏览器例如chorme 等,另外现在大部分移动端应用都支持webkit,故可以应用
以上方法在低版本的IE浏览器上并不支持,可自行实现。
0 0
- css 实现文本省略号:单行多行
- CSS实现单行、多行溢出省略号
- css控制文本单行,多行溢出显示省略号
- css实现超长文字省略号处理(单行和多行)
- 纯 CSS 单行文本溢出追加省略号
- 纯 CSS 单行文本溢出追加省略号
- CSS实现文本省略号
- 单行文本实现溢出显示省略号
- CSS实现单行、多行文本溢出显示省略号
- CSS实现单行、多行文本溢出时显示省略号
- css实现单行、多行文本溢出显示省略号
- CSS实现单行、多行文本溢出显示省略号
- CSS实现单行、多行文本溢出显示省略号
- css实现单行、多行文本溢出显示省略号
- 文本超过单行/多行时显示省略号
- CSS文本超出2行就隐藏并且显示省略号,单行居中,两行居左
- 纯css控制单行文本文字溢出省略号代替
- css 解决方案-单行省略号
- java-two sum
- C++11 并发指南九(综合运用: C++11 多线程下生产者消费者模型详解)
- inparanoid
- POJ 2524Ubiquitous Religions
- 车辆保养记录查询
- css 实现文本省略号:单行多行
- Linux 常用命令
- 自定义广播(Broadcast)
- 第四周《C语言及程序设计》实践项目32 二维数组及其定义
- 银行发现区块链技术很难落实
- numpy基础——ndarray对象属性
- 站点搭建笔记(WordPress+zencart+discuz+UCenter)
- 单片机数码管显示
- 手机右键按两下就退出程序