css多行文本溢出显示省略号
在CSS中,对于多行文本的溢出显示省略号,可以使用display
属性配合-webkit-line-clamp
和-webkit-box-orient
来实现。
具体实现步骤如下:
- 首先,将需要显示省略号的元素设置为块级元素,并且固定高度。
.ellipsis {display: block;height: 60px;/* 或者根据需要设置最大高度 */max-height: 60px;}
- 接着,使用
-webkit-box-orient
属性将元素内部的子元素按照垂直方向排列。
.ellipsis {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
- 然后,使用
-webkit-line-clamp
属性限制元素内部的文本行数。
.ellipsis {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 3; /* 显示3行文本 */}
- 最后,使用
text-overflow
属性将超出元素高度的文本内容显示为省略号。
.ellipsis {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 3;text-overflow: ellipsis;}
完整的代码如下所示:
.ellipsis {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;height: 60px;max-height: 60px;-webkit-line-clamp: 3;text-overflow: ellipsis;}
css多行文本溢出显示省略号相关推荐
- css多行文本溢出显示省略号(…)
text-overflow:ellipsis属性可以实现单行文本的溢出显示省略号(-).但部分浏览器还需要加宽度width属性. css代码: overflow: hidden; text-overf ...
- css多行文本溢出显示省略号(兼容ie)
在日常编写页面中,我们经常遇到内容行数过多时,需要出现 "..." 来处理.但是又要考虑IE浏览器或IE内核浏览器的兼容性. 普通实现方法: display: -webkit-bo ...
- css多行超出显示点_CSS实现单行、多行文本溢出显示省略号(…)
如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览. 实现方法: overflow: hidden; te ...
- css实现多行文本溢出显示省略号(…)全攻略
省略号在ie中可以使用text-overflow:ellipsis了,但有很多的浏览器都需要固定宽度了,同时ff这些浏览器并不支持text-overflow:ellipsis设置了,下文来给各位整理一 ...
- 如何设置省略号对其序号 html,CSS实现单行、多行文本溢出显示省略号(…)
最好用max-height来限制一下web 若是实现单行文本的溢出显示省略号同窗们应该都知道用text-overflow:ellipsis属性来,固然还须要加宽度width属来兼容部分浏览.浏览器 实 ...
- CSS单行文本以及多行文本溢出显示省略号解决方案
CSS单行文本以及多行文本显示省略号解决方案 文章目录 CSS单行文本以及多行文本显示省略号解决方案 单行文本溢出显示省略号 多行文本溢出显示省略号 第一种效果:仅显示3行文本溢出部分显示省略号 第二 ...
- CSS基础: 单行和多行文本溢出显示省略号
文本溢出后很多,会显示一些省略号,这个在很多网站都会这样做,从技术层次来分析有两种,一种是前端通过css或者JavaScript进行进行,还有一种是后端传递文字的时候,本身处理完长度,然后返回一个嗲有 ...
- 纯CSS实现多行文本溢出显示省略号(兼容不同浏览器)
1.单行文本溢出显示省略号 单行文本溢出显示省略号比较简单,设置white-space: nowrap避免换行,再设置text-overflow: ellipse即可. <style>.s ...
- 多行文本溢出显示省略号(…)
大家应该都知道用text-overflow:ellipsis属性来实现单行文本的溢出显示省略号(-).当然部分浏览器还需要加宽度width属性. overflow: hidden; text-over ...
最新文章
- C++ 字符串字母大小写转换
- micropython stm32f030_STM32F0单片机快速入门六 用库操作串口(UART)原来如此简单
- 子菜单挤压下方块元素_小心上瘾!全新类型的消除游戏|《土耳其方块》
- [UE4]性能优化指南(程序向)
- c#对数据库访问完应关闭连接
- 自定义异常 java_Java自定义异常–用户定义的异常
- 自定义控件详解(七):drawText()
- 离线bootstrap_css下载
- winpe 服务器 维护,无垠PE维护系统v2017.04.30 ISO维护/网络版无广告
- 单片机无线语音遥控智能车
- 图灵在计算机科学方面主要贡献,图灵在计算机理论方面的贡献
- linux解压下载的文件,Linux下各种压缩文件的解压方法
- 谷歌图像识别 API
- 简历准备(一)—— TPLink
- winscp 同步_使用WinSCP进行简单代码文件同步
- 工具类:登录密码的加解密(jsencrypt实现前端RSA非对称加密解密
- linux 之 mtd and mtdblock
- Paddle-GPU环境配置问题解决总结 Error: Cannot load cudnn shared library. Cannot invoke method cudnnGetVersion
- XILINX 7系列FPGA_Slice_存储器_XADC篇
- OpenCV 各版本百度云下载