CSS 文字超出变为省略号

1.单行文本溢出显示符号--必须满足三个条件

width: 100px

先强制一行内显示文本

white-space:nowrap; (默认 normal 自动换行)

超出的部分隐藏

overflow:hidden;

文字用省略号代替超出的部分

text-overflow:ellipsis;

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

  • width: 100px

  • overflow:hidden;

  • text-overflow:ellipsis;

  • 弹性伸缩盒子模型显示

  • display: -webkit-box;

  • 限制在一个块元素的文本的行数

  • -webkit-line-clamp:2;

  • 设置或检索伸缩盒对象的子元素的排列方式

  • -webkit-box-orient: vertical;

相关推荐
holidaypenguin19 小时前
【转】跨浏览器 Canvas 图像解码终极方案:让大图渲染也能丝滑不卡顿
前端·canvas
狗哥哥19 小时前
企业级 Vue3 + Element Plus 主题定制架构:从“能用”到“好用”的进阶之路
前端·css·架构
hqwest19 小时前
码上通QT实战05--绘制导航按钮
开发语言·css·qt·自定义控件·qframe·布局ui
星辰引路-Lefan19 小时前
[特殊字符] 开源一款基于 PaddleOCR 的纯离线 OCR 识别插件 | 支持身份证、银行卡、驾驶证识别
前端·开源·ocr
Cache技术分享19 小时前
285. Java Stream API - 通过 Supplier 创建 Stream
前端·后端
阿基米东19 小时前
从嵌入式到前端的探索之旅,分享 5 个开源 Web 小工具
前端·javascript·github
hxjhnct19 小时前
响应式布局有哪些?
前端·html·css3
LYFlied19 小时前
【每日算法】LeetCode215. 数组中的第K个最大元素
前端·算法
怎么就重名了19 小时前
Kivy的KV语言总结
前端·javascript·html
jqq66619 小时前
解析ElementPlus打包源码(四、打包主题)
前端·javascript·vue.js