单行超出显示省略号

.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 超出显示省略号相关推荐

  1. CSS“超出显示省略号,后面还能显示其他内容”的解决方案

    大家好,我是南宫.好久没有写博客了. 最近两个月来在做一个Vue_CLI的项目(Vue2.x+ElementUI),项目不简单而且需求很急,一直在加班.这是我上班以来第一次写Vue_CLI项目,之前仅 ...

  2. css超出显示省略号

    超出部分显示...只需在需要的盒子里加上css样式 overflow: hidden; white-space: nowrap; text-overflow: ellipsis; 即可.

  3. 文本超出显示省略号/数字英文字母折行有关css 属性/显示两行,第二行省略号显示css方法...

    文本超出显示省略号: 定容器宽度 overflow: hidden; text-overflow: ellipsis; 文本超出显示省略号 white-space:nowrap;  强制文本不换行 折 ...

  4. css实现文字超出显示省略号...

    01.块状元素单行文本超出显示省略号: ul li{ width: 180px; text-overflow: ellipsis; white-space: nowrap;/*禁止自动换行*/ ove ...

  5. css超出一行省略号:text-overflow和white-space超出隐藏显示省略号

    css超出一行省略号:text-overflow和white-space超出隐藏显示省略号 通过使用text-overflow和white-space属性来使文本在一行内显示,超出则加省略号,添加如下 ...

  6. 【CSS】css文字超出显示省略号/文字超过三行显示省略号..

    单行 .p1{/*单行*/white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} 多行 .p2{/*多行*/overflow: hidd ...

  7. JS CSS 超出字符省略号,获取字符串实际所占长度,显示文字提示tooltip

    CSS 超出字符省略号 .a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; } JS获取字符串实际所占长度 compute ...

  8. css 一行超出显示省略号 多行超出显示省略号

    一行超出显示省略号 .word{width: 200px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; } white-s ...

  9. CSS文本超出显示省略号

    CSS文本超出显示省略号 <!DOCTYPE html> <html lang="en"> <head><meta charset=&qu ...

最新文章

  1. C# Window编程随记——ClickOnce程序部署
  2. 通过注册表开启“终端服务”
  3. 可变参数模板(参考《C++ Templates 英文版第二版》)
  4. 解决 java.lang.IllegalArgumentException: Repository interface must not be null on initialization!
  5. R语言含中文数据导入的方法
  6. lintcode:Search Insert Position 搜索插入位置
  7. Xshell5免费版安装使用说明
  8. 数据库可视化软件 安装 for windows
  9. 下载ts流视频的成功方法
  10. 修正 Delphi XE10.4 quickEdit 显示不完整的问题
  11. Android原生音量控制
  12. Facebook,Twitter,Linkedin分享
  13. java 俄罗斯方块原理,俄罗斯方块设计原理
  14. JDBC获取数据库(mysql)四种连接方式(connection)
  15. win7更新错误代码80072efe的解决方法
  16. 世界性能服务器图片欣赏,AMD发布全球最强服务器显卡-AMD,全球最强,服务器显卡,FirePro,S9000,S7000,虚拟机 ——快科技(驱动之家旗下媒体)--科技改变未来...
  17. iOS之一个超赞的视频直播、第三方库,直播看这个就够了,支持RTMP推流,美颜直播
  18. 3年风雨兼程-编程程软件测试终打破测试培训行业乱象
  19. Java五子棋(局域网)
  20. Matlab - 产生高斯噪声

热门文章

  1. GIS应用技巧之制图立体感
  2. 探访地面通数据中心:绿色、智能、安全
  3. Clipboard -- 剪贴板操作
  4. 5月已更新PS2021m1直装版!Photoshop2021 Mac真正完美适配M1芯片!完美解决2019黑屏闪退卡启动界面等所有问题!
  5. 茶叶蛋大冒险全部攻略
  6. 转:人生最优策略:你发现自己的天赋了吗?
  7. 从构建区块链理解区块链概念
  8. 海量数据、丰厚奖金,美团外卖推荐技术评测邀你来战!
  9. Java后端开发技术栈
  10. 数据库查询练习(一)