首页 > 其他分享 >css控制文本超出省略(单行、两行、多行)

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

时间:2023-03-30 17:32:42浏览次数:39  
标签:box 省略 text break 单行 webkit overflow 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;

标签:box,省略,text,break,单行,webkit,overflow,css
From: https://blog.51cto.com/u_15967048/6159980

相关文章

  • Media Query 在 CSS 中使用的一个具体例子
    在CSS中,MediaQuery是一种用于指定不同屏幕尺寸和设备类型的样式表的技术。如下图所示:alland(max-width:360px)是一个MediaQuery表达式,它指定了一个条件,只有在......
  • CSS选择器之基础选择器和复合选择器
    本博文介绍CSS中的基础选择器和复合选择器。基础选择器包括标签选择器、类选择器、id选择器和通配符选择器,复合选择器包括后代选择器、子选择器、并集选择器和伪类选择器......
  • css列数自适应的grid布局
    近期做项目,遇到了一点样式上的问题,理论上通过直接改/嵌套一层来解决比较容易,但实际上,数据结构没我想象中的简单具体例子如下:demo期望效果: ......
  • css设置超过固定长度以省略号显示
    1.设置一行内超过规定长度以省略号显示代码:.box1{background-color:orange;/*设置规定长度*/width:100px;/*......
  • CSS3-页面布局基础一
    一、CSS概要web前端开发者最最注的内容是三个:HTML、CSS与JavaScript,他们分别在不同方面发挥自己的作用,HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端......
  • 彻底弄懂css中单位px和em,rem的区别
    国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢? PX特点1.IE无法调整那些使用px作为单位的字体大小;2.国外的大部分网站能......
  • CSS overflow 属性
    实例设置overflow属性:div{width:150px;height:150px;overflow:scroll;}浏览器支持所有主流浏览器都支持overflow属性。注释:任何的版本的InternetExp......
  • 第八篇 css - 布局 - 【 浮动布局 + 定位布局 + flex 伸缩盒布局 + grid 网格布局 】
    普通流文档流流式布局分为1、普通流2、定位流3、浮动流不同流内的块级元素和行内元素的布局方式不同布局方式用FC格式化上下文来命名......
  • 第三篇 css - 优先级 - 【 级联 和 继承 】
    概述CSS样式优先级分为两大类1、级联2、继承级联CSS级联规则决定了样式冲突时胜出的样式,这三条规则按照优先级从高到低分别为1、样式表来源......
  • 第四篇 css - 基础 - 颜色
    颜色基本概述1、颜色颜色是指不能透过其他颜色的混合调配而得出的“基本色”,以不同比例将原色混合可以产生出其它的新颜色。由于人类肉眼有三种不同颜色的感......