css控制文本超出省略(单行、两行、多行)

简介: 想要控制文本长度?想要文本超出隐藏?还想要不用JavaScript实现?让我们来用css试试吧~

想要控制文本长度?
想要文本超出隐藏?
还想要不用JavaScript实现?
让我们来用css试试吧~

本文重点

css控制文本超出省略。完成单行、两行、多行的效果

注意点

本文提到的方法 都需要控制元素width的大小

单行省略:

overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;

两行省略:

  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 超出几行省略 */
  overflow: hidden;

多行省略:

  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3; /* 超出几行省略 */
  overflow: hidden;
目录
相关文章
|
27天前
CSS3几何透明层文本悬停变色源码
CSS3几何透明层文本悬停变色源码是一款基于css3 svg制作的背景图片鼠标悬停几何形状透明层变色显示文本内容
17 0
CSS3几何透明层文本悬停变色源码
|
3月前
|
前端开发
前端基础(五)_CSS文本文字属性、背景颜色属性
本文详细介绍了CSS中关于文本和背景颜色的样式属性。包括字体大小、字体族、字体加粗、字体样式、文本行高、`font`属性、文本颜色、文本对齐方式、文本装饰线、首行缩进等文本属性,以及背景颜色、背景图片、背景重复、背景位置等背景属性。文章通过示例代码展示了这些属性的具体应用和效果。
64 3
前端基础(五)_CSS文本文字属性、背景颜色属性
|
3月前
|
前端开发
【前端web入门第三天】02 CSS字体和文本
本文详细介绍了CSS中字体和文本的相关属性。字体部分涵盖字体大小、粗细、样式、行高、字体族及`font`复合属性,通过具体示例展示了如何设置和使用这些属性。文本部分则讲解了文本缩进、对齐方式、修饰线及文字颜色等属性,并提供了实用的代码示例。此外,还简要介绍了调试工具中的一些细节,如错误属性标识和属性生效状态的控制。
72 28
|
3月前
|
前端开发
css中的多行省略和单行省略
css中的多行省略和单行省略
|
2月前
|
Web App开发 前端开发 iOS开发
|
3月前
|
前端开发
css中的多行省略和单行省略
css中的多行省略和单行省略
|
4月前
|
前端开发
使用CSS样式化占位文本
使用CSS样式化占位文本
29 0
|
4月前
|
前端开发 容器
CSS实现多行文本的展开收起
CSS实现多行文本的展开收起
56 0
|
前端开发
CSS文本加省略号
版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82766836 ...
973 0
|
前端开发 弹性计算
css文本超出2行就隐藏并且显示省略号
首先,要知道css的三条属性。 overflow:hidden; //超出的文本隐藏 text-overflow:ellipsis; //溢出用省略号显示 white-space:nowrap; //溢出不换行 这三个是css的基础属性,需要记得。
4523 0