在日常开发展示页面,如果一段文本的数量过长,受制于元素宽度的因素,有可能不能完全显示,为了提高用户的使用体验,这个时候就需要我们把溢出的文本显示成省略号

1. 单行文本溢出

text-overflow:规定当文本溢出时,显示省略符号来代表被修剪的文本
white-space:设置文字在一行显示,不能换行
overflow:文字长度超出限定宽度,则隐藏超出的内容
.ellipsis { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

2. 多行文本溢出

-webkit-line-clamp: 2:用来限制在一个块元素显示的文本的行数,为了实现该效果,它需要组合其他的WebKit属性)
display: -webkit-box:和1结合使用,将对象作为弹性伸缩盒子模型显示
-webkit-box-orient: vertical:和1结合使用 ,设置或检索伸缩盒对象的子元素的排列方式
overflow: hidden:文本溢出限定的宽度就隐藏内容
text-overflow: ellipsis:多行文本的情况下,用省略号“…”隐藏溢出范围的文本
   .ellipsis-2 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }

单行/多行文本溢出的省略样式相关推荐

  1. css如何实现单行/多行文本溢出的省略样式?

    在日常开发展示页面,如果一段文本的数量过长,受制于元素宽度的因素,有可能不能完全显示,为了提高用户的使用体验,这个时候就需要我们把溢出的文本显示成省略号 对于文本的溢出,我们可以分成两种形式: 单行文 ...

  2. 转:【CSS/JS学习】如何实现单行/多行文本溢出的省略(...)--老司机绕过坑道的正确姿势...

    本文来源:http://www.cnblogs.com/penghuwan/p/6682303.html 引言: 写前端UI的朋友们也许都遇到过这样的问题:我们需要实现这样一个需求,在一个父级元素中隐 ...

  3. react如何省略号_react 单行多行文本溢出显示省略号...

    #### 文本溢出处理 #### ##### 单行文本溢出 ##### 单行文本溢出,可直接用css处理,很简单 .ellipsis { overflow: hidden; text-overflow ...

  4. 单行溢出隐藏没生效_小Tip:关于单行/多行文本溢出隐藏的一些看法

    最早的文本溢出隐藏只是简单的hidden,把看不见的都给"去掉",就像这样: 哈哈哈哈哈哈哈哈哈哈哈 .hid{ width: 100px; height: 20px; overf ...

  5. CSS单行/多行文本溢出显示省略号(...)

    1.单行文本CSS设置: { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } 2.多行文本CSS设置: { over ...

  6. [前端] 实现单行文本溢出和多行文本溢出省略

    项目中经常会用的标题或摘要超出省略的功能,从网找了一些参照,在这里写一下,希望对你有帮助... 一.单行文本溢出省略 CSS样式: <style>.box {width: 120px;he ...

  7. html文本自动省略,css单行、多行文本溢出时自动显示省略号方法

    在实际项目开发中,经常会遇到这样的需求,需要我们把单行或者多行文字溢出时自动显示省略号,今天码云笔记就为大家通过多种方法来实现本末尾省略号显示这一需求. 我们先从最原始的开始,单行文本溢出如何显示省略 ...

  8. 单行文本溢出和多行文本溢出省略...

    平时在开发过程中,很常见的需求就是文字溢出显示...  此类需求有以下集中方法来解决 1. 单行溢出显示... overflow:hidden; width: 200PX; white-space:n ...

  9. CSS单行/多行文本溢出隐藏

    前言 在日常开发展示页面,如果一段文本的数量过长,受制于元素宽度的因素,有可能不能完全显示,为了提高用户的使用体验,这个时候就需要我们把溢出的文本显示成省略号 对于文本的溢出,我们可以分成两种形式: ...

  10. CSS基础10-单行/多行文本溢出省略

    文本溢出省略 单行文本溢出省略 文本只在一行内显示 <html lang="en"> <head><meta charset="UTF-8& ...

最新文章

  1. 手机+笔记本上NET网教程--5步让你轻松上网
  2. Java自带的线程池Executors.newFixedThreadPool
  3. JVM-08垃圾收集Garbage Collection【GC常用参数】
  4. 02.德国博士练习_01_cluster_install
  5. 图卷积神经网络(part5)--GraphSAGE
  6. listview频繁刷新报错
  7. linux github中文官网,GitHub使用简介
  8. java 并行_在使用Java并行流之前要三思而后行
  9. Spring+SpringMVC+MyBatis深入学习及搭建(十二)——SpringMVC入门程序(一)
  10. 小米销量被荣耀赶超:手机枭雄如何跌落神坛?
  11. Atitit 人工智能体系树完整版 Atitit 人工智能体系培训列表 目录 1. 1.NLP自然语言处理文本处理 1 2. 知识图谱 知识处理系统 2 3. 2.机器视觉 图像处理 2 4.
  12. 【APP自动化测试环境】安装jdk---安装android SDK---安装appium---安装node.js---安装夜神模拟器--调试appium连接夜神模拟器
  13. python怎么用sin_python怎么打sin
  14. 机器学习代码整理pLSA、BoW、DBN、DNN
  15. AngularJS中ngRouter和uiRouter的区别
  16. Unknown column 'JOIN.id' in 'order clause'和 Unknown column 'XXXX.id' in 'order clause'的解决办法
  17. win10设置任务栏图标长短
  18. hive-create table
  19. ESP8266 AT指令连接阿里云物联网平台
  20. 最新v4.2版本CRMEB商城API接口文档标准版后台(一)

热门文章

  1. CoDeSys开发经验总结
  2. WHQL之无需HLK结果就可获得微软驱动数字签名+Cannot specify [ClassInstall32] section解决
  3. cobar mysql部署方案_阿里巴巴分布式数据库解决方案——Cobar中间件配置详解 (转)...
  4. R实现KMeans聚类算法教程
  5. 转换函数(Transfer Function)设计
  6. 手表端adb安装apk
  7. 职高学计算机平面设计要买电脑吗,职高生学好计算机平面设计课之我见
  8. Twaver-HTML5基础学习(12)连线(Link)
  9. 使用Proteus 8.9仿真STM32F103流水灯实验
  10. cvtColor in Python