css--两行显示省略号兼容火狐浏览器

正常写法:

.ellipse1{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ellipse2{overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

  总结下来就是:固定的宽度,强制不换行,超出隐藏,显示省略号。四个属性

但是在火狐下不兼容:

兼容做法:

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%);
}

  1. 将height设置为line-height的整数倍,防止超出的文字露出。
  2. 给p::after添加渐变背景可避免文字只显示一半。
  3. 由于ie6-7不显示content内容,所以要添加标签兼容ie6-7(如:<span>…<span/>);兼容ie8需要将::after替换成:after。

转载于:https://www.cnblogs.com/intelwisd/p/7840407.html

css--两行显示省略号兼容火狐浏览器相关推荐

  1. text-overflow:ellipsis溢出显示省略号兼容所有浏览器的解决办法

    我想大家在做项目的时候都遇到这样的需求:对于一些列表文本过长溢出显示省略号,我们可以text-overflow:ellipsis很简单地达到效果,很遗憾不能兼容火狐浏览器. text-overflow ...

  2. css实现单行、多行超出显示省略号兼容火狐

    css 单行,超出部分显示省略号 p{overflow:hidden;//超出部分隐藏text-overflow:ellipsis;//超出部分显示省略号white-space:nowarp;//不允 ...

  3. css文本超过多行显示省略号兼容所有浏览器

    在网上找到的都是用js判断的(https://www.cnblogs.com/zoumiaomiao/p/4952625.html https://www.cnblogs.com/ChanWunsam ...

  4. css超出两行省略号没效果,Css 设置超过再两行显示省略号

    大部分场景都是超过一行就显示... {{item.name}} {{item.name}} export default { return { item: {name:'this is a very ...

  5. CSS 文本超出两行显示省略号

    // 文本超出两行显示省略号 注:如果设置了 弹性布局 display:flex; 那么下面的的css设置将不起作用div {width: 300px; overflow:hidden;text-ov ...

  6. 滚动条兼容火狐浏览器

    滚动条兼容火狐浏览器 滚动条距离顶部距离 let ele=document.getElementById("demo") console.log(ele.scrollTop) 滚定 ...

  7. css文本显示省略号

    css文本显示省略号 // 单行显示省略号 .text-ellipsis {max-width: 100%;white-space: nowrap;overflow: hidden;text-over ...

  8. css换行显示省略号

    css换行显示省略号 overflow:hidden; text-overflow:ellipsis; white-space:nowrap; /* 可以显示的行数,超出部分用...表示*/ -web ...

  9. css省略号在火狐浏览器下不兼容的问题

    最近涨了一个关于css省略号的知识 写一下总结,方便以后回忆起来 一个很基本的知识点, 导航栏超出限制字数后显示省略号 通用限制写法 /* 显示一行,省略号 */white-space: nowrap ...

最新文章

  1. 中文版!学习TensorFlow、PyTorch、机器学习、深度学习和数据结构五件套!(附免费下载)...
  2. 用word2007发布blog
  3. localdate转date时区问题_时间戳和LocalDateTime和Date互转和格式化
  4. Java为什么print显示不完全,read-eval-print-loop – 在Java 9上,为什么System.getenv()的输出在jshell中不完整?...
  5. AI:百度飞桨EasyDL多门视频课程,手把手教你如何定制高精度AI模型
  6. 设计赋能,数联杭温!2020温州“市长杯”·数字设计(杭州)专项赛开始报名啦!...
  7. Elasticsearch-映射
  8. ros构建机器人运动学模型_古月私房课 | ROS机械臂开发中的主角MoveIt!
  9. @Autowired注解和静态方法 NoClassDefFoundError could not initialize class 静态类
  10. paip. 调试技术打印堆栈 uapi print stack java php python 总结.
  11. 带有Upida/Jeneva.Net的ASP.NET MVC单页应用程序(后端)
  12. 编译OpenJDK8-u332:/bin/sh: 1: [: -a: unexpected operator/line 0: [: too many arguments
  13. 光子晶体的应用背景和研究历史
  14. 微信开发之服务号设置
  15. RMAN 下CROSSCHECK命令 详解
  16. PAT 乙级 1040 有几个PAT (25分)
  17. Xilinx Vitis HLS教程1--Vitis HLS概述[01/12]
  18. 一篇对于了解我自己,挖掘我自己,从而成长的文章
  19. 屏幕适配和百分比布局
  20. vue前端下载文件的2种方式

热门文章

  1. C# DevExpress实现仿office2016界面
  2. 英读廊——学者气?“爱”属于生物学?一个从学术角度对情感之疑
  3. 【ClickHouse】什么是ClickHouse?CK入门
  4. www.78ajax,Ajax 与异步数据传输
  5. 网易云游戏时长2023兑换码
  6. 定时执行专家V6.7发布,增加标签自由分组功能(附源代码) —— Tag feature for TimingExecutor
  7. 热烈推荐: A*算法 (启发式搜索的入门篇,必看)转载
  8. 元宵节拍月亮大赛:小米华为各显其能 荣耀被指造假
  9. 共有 n 个非凡拔尖的人才参加竞选,现在票数已经统计完毕,得票最多的人当选。请你算出谁能够当上学生会主席。
  10. 工业标准NRZ异步串行数据格式【来自野火stm32_USART】