css 超出显示省略号
单行超出显示省略号
.box{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100px;}
多行超出显示省略号
1、css实现多行文本超出省略号之直接用css属性设置(只有-webkit内核才有作用)
移动端浏览器绝大部分是WebKit内核的,所以该方法适用于移动端;
.box{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
2、css实现多行文本超出省略号之利用绝对定位和padding;(跨浏览器解决方案)
p{position: relative; line-height: 20px; max-height: 40px;overflow: hidden;}
p::after{content: "..."; position: absolute; bottom: 0; right: 0; padding-left: 40px;
background: -webkit-linear-gradient(left, transparent, #fff 55%);
background: -o-linear-gradient(right, transparent, #fff 55%);
background: -moz-linear-gradient(right, transparent, #fff 55%);
background: linear-gradient(to right, transparent, #fff 55%);
}
注:
① 将height设置为line-height的整数倍,防止超出的文字露出。
② 给p::after添加渐变背景可避免文字只显示一半。
③ 由于ie6-7不显示content内容,所以要添加标签兼容ie6-7(如:…);兼容ie8需要将::after替换成:after。
css 超出显示省略号相关推荐
- CSS“超出显示省略号,后面还能显示其他内容”的解决方案
大家好,我是南宫.好久没有写博客了. 最近两个月来在做一个Vue_CLI的项目(Vue2.x+ElementUI),项目不简单而且需求很急,一直在加班.这是我上班以来第一次写Vue_CLI项目,之前仅 ...
- css超出显示省略号
超出部分显示...只需在需要的盒子里加上css样式 overflow: hidden; white-space: nowrap; text-overflow: ellipsis; 即可.
- 文本超出显示省略号/数字英文字母折行有关css 属性/显示两行,第二行省略号显示css方法...
文本超出显示省略号: 定容器宽度 overflow: hidden; text-overflow: ellipsis; 文本超出显示省略号 white-space:nowrap; 强制文本不换行 折 ...
- css实现文字超出显示省略号...
01.块状元素单行文本超出显示省略号: ul li{ width: 180px; text-overflow: ellipsis; white-space: nowrap;/*禁止自动换行*/ ove ...
- css超出一行省略号:text-overflow和white-space超出隐藏显示省略号
css超出一行省略号:text-overflow和white-space超出隐藏显示省略号 通过使用text-overflow和white-space属性来使文本在一行内显示,超出则加省略号,添加如下 ...
- 【CSS】css文字超出显示省略号/文字超过三行显示省略号..
单行 .p1{/*单行*/white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} 多行 .p2{/*多行*/overflow: hidd ...
- JS CSS 超出字符省略号,获取字符串实际所占长度,显示文字提示tooltip
CSS 超出字符省略号 .a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; } JS获取字符串实际所占长度 compute ...
- css 一行超出显示省略号 多行超出显示省略号
一行超出显示省略号 .word{width: 200px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; } white-s ...
- CSS文本超出显示省略号
CSS文本超出显示省略号 <!DOCTYPE html> <html lang="en"> <head><meta charset=&qu ...
最新文章
- C# Window编程随记——ClickOnce程序部署
- 通过注册表开启“终端服务”
- 可变参数模板(参考《C++ Templates 英文版第二版》)
- 解决 java.lang.IllegalArgumentException: Repository interface must not be null on initialization!
- R语言含中文数据导入的方法
- lintcode:Search Insert Position 搜索插入位置
- Xshell5免费版安装使用说明
- 数据库可视化软件 安装 for windows
- 下载ts流视频的成功方法
- 修正 Delphi XE10.4 quickEdit 显示不完整的问题
- Android原生音量控制
- Facebook,Twitter,Linkedin分享
- java 俄罗斯方块原理,俄罗斯方块设计原理
- JDBC获取数据库(mysql)四种连接方式(connection)
- win7更新错误代码80072efe的解决方法
- 世界性能服务器图片欣赏,AMD发布全球最强服务器显卡-AMD,全球最强,服务器显卡,FirePro,S9000,S7000,虚拟机 ——快科技(驱动之家旗下媒体)--科技改变未来...
- iOS之一个超赞的视频直播、第三方库,直播看这个就够了,支持RTMP推流,美颜直播
- 3年风雨兼程-编程程软件测试终打破测试培训行业乱象
- Java五子棋(局域网)
- Matlab - 产生高斯噪声