CSS 中实现文本超出部分省略的效果
CSS 中使用 text overflow:
可以设置文字超出部分的显示效果,其中属性值 ellipsis
可将超出部分的文字显示为省略号。
在 Flex 布局下为弹性盒子设置文字省略效果时需注意以下事项:
- 弹性盒子本身或父级设置宽度(若父级有宽度则弹性盒子可以被内容撑开)
- 若不想给弹性盒子设置具体宽度,可以给出以下属性:
flex: 1; width: 0;
- 设置文字不换行显示,超出部分省略并隐藏:
white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
完整 CSS 代码:
.father{display: flex;width: 200px;border: 1px solid #000;
}
.son{flex: 1;width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
后续项目中我又发现了需要将文字显示两行,并在最后一行结尾显示省略效果的需求,具体实现的方法为:
.ellipsis-2 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
CSS 中实现文本超出部分省略的效果相关推荐
- CSS:实现文本超出显示省略效果(可指定几行显示)
CSS:实现文本超出显示省略效果(可指定几行显示) 代码如下
- web前端培训:CSS中单行文本溢出显示省略号的方法
CSS中单行文本溢出显示省略号的方法你知道吗?在web前端技术学习中,这个问题其实是属于老生常谈了,因为css单行文本的应用是非常频繁的,比如网站最基本的文章列表,标题会很长,而显示列表的区域宽度却没 ...
- html表格输入框怎么左移动,当我向CSS中的文本框添加边框时,HTML表单输入会移动...
我想在登录表单上的输入字段中添加边框,但是当我添加边框时:1px纯黑色;到#登录表单输入,然后所有的文本框移出位置.当我向CSS中的文本框添加边框时,HTML表单输入会移动 当用户输入不正确的凭据到表 ...
- html文本阴影水平垂直,CSS中使用文本阴影与元素阴影效果
文本阴影介绍 在CSS中使用text-shadow属性设置文本阴影,该属性一共有4个属性值如:水平阴影.垂直阴影.(清晰度或模糊距离).阴影颜色. text-shadow属性值说明,在文本阴影实践中: ...
- css可以设置文本框颜色吗,如何在css中设置文本框颜色
如何在css中设置文本框颜色 发布时间:2021-04-29 15:33:54 来源:亿速云 阅读:72 作者:Leah 如何在css中设置文本框颜色?针对这个问题,这篇文章详细介绍了相对应的分析和解 ...
- HTML 与 CSS 中的文本
HTML 与 CSS 中的文本 结构化元素 结构化元素就是指 HTML 元素中具有明确含义和作用的元素,例如 `` 元素表示段落.相对于 HTML 4.01 版本而言,HTML5 版本新增了一系列结构 ...
- css中文本指什么,CSS中的文本属性
本文总结一下CSS中关于文字的相关属性,最后给出实例. CSS基础文字属性 文字的基础属性主要包括:字体.颜色和文本.除去颜色color的属性外,字体和文本的相关属性可以权威参考: CSS 文本属性( ...
- 使用CSS样式设置文本超出2行显示为省略号
设置文本超出2行显示为省略号 在设计前端页面中,我们经常会遇到文本太长导致超出规定区域的情况. 我们只需要在文本中设置以下样式即可解决该问题: html页面: <div class=" ...
- html中文字空心如何设置,css 中字体文本小诀窍
本篇介绍 css 几种文本修饰的案例. 1.现实中的文字效果 1.1 凸版印刷效果 背景知识:text-shadow 凸版印刷需要考虑两种情况:浅底深色字和深色浅底字 浅底深色字代码示例 凸版印刷效果 ...
最新文章
- Redis与Memcached的比较
- php 检测编码函数,自己写了一个php检测文件编码的函数
- python之函数基础
- 萌新的Python练习菜鸟100例(八)输出 9*9 乘法口诀表
- Http请求头+请求方式+状态码
- IpV6 linux RedHat5
- 排序算法--希尔排序
- Java实现求阶乘和的三种方法
- java 苹果支付(内购)
- win10系统,安装Photoshop_CS6并且无需序列号破解
- 李航 《统计学习方法》习题8.1
- python模拟火车订票系统_Python-模拟火车票12306网站登陆
- linux 安装守护进程supervisor
- 互联网晚报 | 9月10日 星期五 | 美团启动数字人民币低碳出行试点;vivo X70系列正式发布;旷视科技科创板IPO过会...
- VTK-医学三维图像四视图显示以及鼠标滑轮控制切片交互
- 如何修改桌面的存放路径?(将桌面放到D盘或E盘)
- 可视化学习git的一个网站
- 认识哈希函数和哈希表
- CA认证及http实现方法
- 记一篇迟到的2019年年终总结
热门文章
- C盘空间不够 mklink解决VScode扩展迁移到其他盘
- windows下 bat脚本合并多文档csv数据
- ATTCK实战系列(二)
- RedisTemplate添加List类型数据
- RegularExpression 2
- .net core 登录验证
- 手机号码在网时长 API 实现广告投放和精准营销案例分析
- Java 第 06 课 507. 完美数 1437. 是否所有 1 都至少相隔 k 个元素
- 计算机跨学科 自然科学基金资助率,上海自然科学基金项目首设“原创探索类” 资助金额是一般项目的两倍半...
- matlab导入表格警告