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;

相关推荐
爱分享的鱼鱼8 小时前
Pinia 深度解析:现代Vue应用状态管理最佳实践
前端·后端
花归去8 小时前
echarts 柱状图包含右侧进度
开发语言·前端·javascript
多看书少吃饭9 小时前
Vite开发环境按需编译是怎么实现的
前端
ybb_ymm9 小时前
@Async修饰不生效
java·前端·数据库
Sapphire~9 小时前
Vue3-03 熟悉src文件夹及Vue文件格式
前端·javascript·vue.js
快乐星球3729 小时前
鸿蒙5、6用户h5页面使用schemeURL跳转小程序失败
前端
ChangYan.9 小时前
Electron使用ffi-napi报错External buffers are not allowed解决办法
前端·javascript·electron
Sept9409 小时前
详解实现属性的全面拦截
前端
墨渊君9 小时前
2025 年: 一半无业游民、一半外包牛马
前端·年终总结
借个火er9 小时前
从零搭建 Uniapp 企业级项目模板
前端