首页 > 其他分享 >CSS实现单行或者多行文本溢出隐藏并且显示省略号

CSS实现单行或者多行文本溢出隐藏并且显示省略号

时间:2023-04-10 17:24:23浏览次数:41  
标签:省略号 text 单行 webkit ellipsis overflow hidden CSS

一、单行超出显示省略号
如果文字超出父元素指定宽度,文字会自动换行,而连续不间断数字和英文字母(没有其他字符)不会自动换行;

详细步骤:

第一步(不换行):white-space:nowrop;(对于连续的数字或者英文字母可省略)
第二步(溢出隐藏)overflow:hidden;
第三步(文本溢出显示省略号)text-overflow:ellipsis;(省略号)

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

二、多行超出显示省略号

对于内核是webkit的浏览器(Google/Safari),可以直接用CSS样式;

溢出隐藏:overflow: hidden;
省略号:text-overflow: ellipsis; display: -webkit-box;
弹性盒模型:
设置弹性盒子的子元素的排列方式 :-webkit-box-orient: vertical;
设置显示文本的行数:-webkit-line-clamp: 5; (最多显示5行)

overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;//
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;

  

标签:省略号,text,单行,webkit,ellipsis,overflow,hidden,CSS
From: https://www.cnblogs.com/dlx609/p/17303594.html

相关文章

  • 如何通css实现 渐变下划线,以及交互动画
    <h2class="title"><span>围殴围殴我饿我饿我饿哦我饿围围殴围殴我饿我饿我饿哦我饿围殴围殴我饿我饿我饿哦我饿我饿围殴围殴殴围殴我饿我饿我饿哦我饿我饿围殴围殴</span></h2>css:.title{line-height:2;color:#333;}.titlespan{font-weight:800;backgro......
  • css flex 浅入
    设置在父元素的属性设置在子元素的属性justify-content定义的是主轴方向的排列方式flex-direction定义主轴的方向align-content适用于多行的排列方式align-items适用于单行的排列方式flex-grow将剩余的部分作为增长的空间,值是增长占剩余空间的比例......
  • CSS样式中颜色与颜色值的应用
    使用CSS描绘页面样式时,颜色是其中不可或缺的,无论是对文本、背景还是边框、阴影,我们都写过无数代码用来增添颜色。而为了让网页的色彩表现更出色,我们很有必要完整梳理下CSS中的色彩。要讲清楚CSS中的颜色,离不开颜色模型的概念,这是我们需要先了解的。颜色模型颜色模型计算机中用来......
  • CSS样式中颜色与颜色值的应用
    使用CSS描绘页面样式时,颜色是其中不可或缺的,无论是对文本、背景还是边框、阴影,我们都写过无数代码用来增添颜色。而为了让网页的色彩表现更出色,我们很有必要完整梳理下CSS中的色彩。要讲清楚CSS中的颜色,离不开颜色模型的概念,这是我们需要先了解的。颜色模型颜色模型计算机中用......
  • 爬取BOSS直聘信息selenium+CSS及总结
    1、fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByimporttimeimportcsvf=open(r'D:\Pyprogram\venv\从零开始学python网络爬虫\爬取BOOS直聘.csv','wt',newline='',encoding='utf-8')writer=csv.wri......
  • Windicss安装
    1.配置文件pnpmivite-plugin-windicsswindicss-D//vite.config.jsimportWindiCSSfrom'vite-plugin-windicss'exportdefault{plugins:[WindiCSS(),],}//main.jsimport'virtual:windi.css'2.VSCode插件3.验证示例代码//App.......
  • post-css/less/sass样式嵌套与命令之"&"符号—BEM
    看了《 less的&详解 https://www.jianshu.com/p/127b0974cfc3》,对于此文再做一别补充常见用法:直接嵌套写法.a{  color:red;  .b{      color:blue;  }}这一类是最常见的 这个一类是我们日常所常见的&的高级用法作为内层选择器表示对父选择器的引用......
  • CSS中所有选择器
    测试CSS中所有选择器<htmllang="en"><head><metacharset="UTF-8"><title>Title</title><style><!--属性选择器-->h1{color:black;}<!--class选择器-->.......
  • CSS3边框属性 阴影 box-shadow 属性
    box-shadow属性各个参数的含义值说明h-shadow必需的。水平阴影的位置。允许负值 v-shadow必需的。垂直阴影的位置。允许负值blur可选。模糊距离,使用类似高斯模糊的算法将阴影进行模糊处理,模糊后阴影的范围将扩大,扩大的距离为blur/2spread可选。阴影的大小:在原......
  • css Position用法
    相对位置和绝对位置现有3个div如下<style>.brother{width:200px;height:200px;background-color:yellow;}.father{width:200px;height:200px;background......