黑马程序员前端-CSS:溢出的文字省略号显示

Posted 黑马程序员官方

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了黑马程序员前端-CSS:溢出的文字省略号显示相关的知识,希望对你有一定的参考价值。

按照html+CSS的学习顺序笔记已经更新了28篇内容了,因为篇幅问题,请看文末。

目录

一、单行文本溢出显示省略号

二、多行文本溢出显示省略号(了解即可)

三、往期合集


今天来学溢出文字省略号显示。

一、单行文本溢出显示省略号

单行文本溢出显示省略号必须满足三个条件:

 /*1. 先强制一行内显示文本*/
   white-space: nowrap;  ( 默认 normal 自动换行)
   
  /*2. 超出的部分隐藏*/
   overflow: hidden;
   
  /*3. 文字用省略号替代超出的部分*/
   text-overflow: ellipsis;

二、多行文本溢出显示省略号(了解即可)

多行文本溢出显示省略号,有较大兼容性问题,适合webkit浏览器或移动端(移动端大部分是webkit内核)

/*1. 超出的部分隐藏 */
overflow: hidden;

/*2. 文字用省略号替代超出的部分 */
text-overflow: ellipsis;

/* 3. 弹性伸缩盒子模型显示 */
display: -webkit-box;

/* 4. 限制在一个块元素显示的文本的行数 */
-webkit-line-clamp: 2;

/* 5. 设置或检索伸缩盒对象的子元素的排列方式 */
-webkit-box-orient: vertical;

更推荐让后端开发人员来做这个效果,后台人员可以设置显示多少个字,操作起来更加方便。

三、往期合集


 2022年前端学习路线图:课程、源码、笔记,技术栈
欢迎小伙伴们留言哦,期待看到大家的进步。另外此线路图实时更新!需要课后资料的友友们,可以直接告诉我。

以上是关于黑马程序员前端-CSS:溢出的文字省略号显示的主要内容,如果未能解决你的问题,请参考以下文章

黑马程序员前端-CSS之圆角边框盒子阴影文字阴影

div内多行文字, 溢出部分用省略号显示

CSS 文字溢出处添加省略号

css控制文字溢出用点(省略号)代替

css / js 控制 文本溢出 省略号显示

黑马程序员前端-CSS之元素的显示与隐藏