CSS文本单行溢出显示省略号与多行溢出显示省略号(简单易懂) 您所在的位置:网站首页 多行文本溢出显示省略号css CSS文本单行溢出显示省略号与多行溢出显示省略号(简单易懂)

CSS文本单行溢出显示省略号与多行溢出显示省略号(简单易懂)

2024-07-13 18:15| 来源: 网络整理| 查看: 265

   

1.文本单行情况下溢出显示省略号

单行情况下需要满足三大条件:

1. 文本先强制一行显示文本 2. 文本超出的部分隐藏 3. 文本超出的部分用省略号代替  

        单行文本溢出省略号             /* 单行情况下 */         div {             width: 150px; /* 设置宽度 */             height: 50px;             margin: 100px auto;             background-color: orange;/* 设置颜色好分辨 */             /* white-space的默认值是normal 自动换行 */             white-space: nowrap;/* 给文本设置不换行在一行中显示 */             overflow: hidden;/* 文本超出的部分隐藏 */             text-overflow: ellipsis;/* 文本超出的部分用省略号代替 */         }                 学习前端是一件快乐的事情!      

2.文本多行情况下溢出显示省略号

注意:多行文本溢出显示省略号有较大的兼容性问题,适合于webKit浏览器或移动端(移动端大部分是webKit内核)         多行文本溢出省略号             div {             /* 设置宽高 */             width: 150px;             height: 45px;             margin: 100px auto;             background-color: red;             overflow: hidden; /* 文本超出的部分隐藏 */             display: -webkit-box;/* 弹性伸缩盒模型显示 */             -webkit-line-clamp: 2;/* 限制在一个块元素中显示文本的行数 */             -webkit-box-orient: vertical;/* 设置伸缩盒子对象的子元素的排列方式 */         }                 学习前端是一件快乐的事情,大家一起努力,早日学懂!    



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有