1、单行文本溢出

文本内容

<div class="singleLine">                     HelloWorldHelloWorldHelloWorldHelloWorldHelloWorldHelloWorldHelloWorld
</div>

固定文本宽度,且保证文本不换行,溢出的部分隐藏,设置text-overflow为ellipsis则溢出的文本以省略号显示

.singleLine{ width:200px;padding: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}

显示效果如图

2、多行文本溢出

文本内容

<div class="multiLine">HelloWorld HelloWorld HelloWorld HelloWorld HelloWorld HelloWorld HelloWorld HelloWorld HelloWorld HelloWorld HelloWorld HelloWorld
</div>

多行文本显示时通过-webkit-line-clamp设置显示的行数,并且设置display为-webkit-box,-webkit-box-orient为vertical

.multiLine{ width:200px; padding:0 10px;overflow : hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}

显示效果

3、跨浏览器

.imitate_ellipsis{position:relative;line-height:1.4em;height:2.8em;overflow:hidden;width:200px;
}
.imitate_ellipsis::after{content:"...";font-weight:bold;position:absolute;bottom:0;right:0;padding-left:20px;background: -webkit-linear-gradient(left, transparent, #fff 0%);background: -o-linear-gradient(right, transparent, #fff 0%);background: -moz-linear-gradient(right, transparent, #fff 0%);background: linear-gradient(to right, transparent, #fff 0%);
}

通过伪类::after在文本后加入省略号

转载于:https://www.cnblogs.com/lhyhappy365/p/9430428.html

css单行文本和多行文本溢出实现省略号显示相关推荐

  1. 单行文本和多行文本溢出以省略号显示方法

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  2. CSS单行文本以及多行文本溢出显示省略号解决方案

    CSS单行文本以及多行文本显示省略号解决方案 文章目录 CSS单行文本以及多行文本显示省略号解决方案 单行文本溢出显示省略号 多行文本溢出显示省略号 第一种效果:仅显示3行文本溢出部分显示省略号 第二 ...

  3. HTML技巧篇:如何让单行文本以及多行文本溢出显示省略号(…)

    文章目录 HTML技巧篇:如何让单行文本以及多行文本溢出显示省略号(-) 一.单行文本溢出显示省略号 核心css语句: 二.多行文本溢出显示省略号 核心css语句: 效果图: 总结 HTML技巧篇:如 ...

  4. css 单行文本和多行文本换行

    如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览. 实现方法: overflow: hidden; te ...

  5. 单行文本和多行文本溢出显示省略号

    1.单行文本溢出显示省略号 首先需要设置宽高 overflow: hidden; /*超出部分隐藏*/ text-overflow: ellipsis; /* 超出部分显示省略号 */ white-s ...

  6. 单行及多行文本溢出以省略号显示的方法总结

    需求: 在前端页面布局中,经常会有因文字过多而影响页面排版.特别是在移动端页面中,因屏幕宽度不够段落文字如完全显示则会打乱布局.因此若段落文字能根据屏幕空余大小而显示就完美了,也就是若屏幕够大,段落文 ...

  7. CSS单行文字和多行文字超出部分省略号显示

    单行 .text{width: 400rpx;overflow: hidden; /*隐藏*/white-space: nowrap; /*不换行*/text-overflow: ellipsis; ...

  8. 单行溢出文字省略号显示(HTML、CSS)

    单行溢出文字省略号显示(HTML.CSS) <!DOCTYPE html> <html lang="en"><head><meta cha ...

  9. html最多显示两行,css 实现两行或多行文本溢出显示省略号(...)

    1. 大家都知道,强制一行溢出显示省略号(...)的情况很简单 overflow:hidden;//超出的隐藏 text-overflow:ellipsis;//显示省略符号来代表被修剪的文本. wh ...

  10. 多行文本溢出隐藏省略号

    多行文本溢出隐藏省略号 一.单行文本溢出 二.多行文本溢出 一.单行文本溢出 /* 单行文本溢出 */.inlines{overflow: hidden;white-space: nowrap;tex ...

最新文章

  1. git 提交丢失Warning, you are leaving 2 commits behind,
  2. [转]清华梦的粉碎—写给清华大学的退学申请
  3. ifstream 打开中文路径乱码问题处理
  4. 电子工程师过去1年的点点滴滴
  5. html引用c 变量,在jsp页面中定义全局变量,供其他页面引用
  6. 前端学习(2373):项目介绍
  7. 【 HDU - 1525 】Euclid's Game(较难找规律,玄学博弈,分析必败点必胜点)
  8. 第五章 基元类型,引用类型和值类型
  9. visio2010 用键盘上的上下键为什么移动不了选中的部分,而是整个画布都在移动?...
  10. 教你一招用 Python Turtle 库画出“精美碎花小清新风格树”,速取代码! | 原力计划...
  11. 科大讯飞独家Founding赞助国际语音顶会,14篇论文被收录
  12. 台式计算机网卡驱动不能正常使用,电脑网卡驱动程序不正常怎么办 网卡驱动程序不正常解决方法...
  13. 安卓逆向 和 手游辅助 学习 路线
  14. Magento国家代码缩写
  15. c++ 控制台应用程序隐藏dos界面
  16. 虚拟分区魔术师 v4.6 绿色
  17. python wms系统源码_java开发的wms仓库管理系统源码(PC+Android)
  18. DTD和XSD的区别
  19. css动态飞飞荷包蛋
  20. 《博客园精华集---CLR/C#分册》

热门文章

  1. Mysql查询性能优化
  2. centos 6.9修改系统默认字符集
  3. js实现表格配对小游戏
  4. 日常运维管理 常用命令(3)
  5. [20140702]奇怪的应用程序超时
  6. 排序算法之 Slow Sort
  7. poj1990两个树状数组
  8. .net微信公众号开发——群发消息
  9. 【ORACLE】字符串操作 B字符串时A的一部分
  10. (一)网络编程基础之套接字入门