uniapp 设置内容超长时的省略样式

需求

在uniapp中,页面在展示搜索历史的时候,需要对内容过长的进行处理,也就是文本超出我的最大长度时,不允许换行,且末尾为省略

期望的效果如下

思路

使用 官网 text-overflow 可选值俩个

  • clip 修建文本
  • ellipsis 显示省略符号来代表被修剪的文本

解决方法

代码

css 复制代码
.center_item{
			max-width:calc(100%-60rpx);/*盒子最大宽度*/
			overflow: hidden;
			text-overflow: ellipsis; /* 设置文本溢出时显示省略号 */
			white-space: nowrap; /* 设置不换行 */
}
相关推荐
huxihua200639 分钟前
各种前端框架界面
前端
拾光拾趣录39 分钟前
GET/POST 的区别:从“为什么登录请求不能用 GET”说起
前端·网络协议
Carlos_sam1 小时前
OpenLayers:ol-wind之渲染风场图全解析
前端·javascript
拾光拾趣录1 小时前
闭包:从“变量怎么还没死”到写出真正健壮的模块
前端·javascript
拾光拾趣录1 小时前
for..in 和 Object.keys 的区别:从“遍历对象属性的坑”说起
前端·javascript
OpenTiny社区2 小时前
把 SearchBox 塞进项目,搜索转化率怒涨 400%?
前端·vue.js·github
编程猪猪侠2 小时前
Tailwind CSS 自定义工具类与主题配置指南
前端·css
qhd吴飞2 小时前
mybatis 差异更新法
java·前端·mybatis
YGY Webgis糕手之路3 小时前
OpenLayers 快速入门(九)Extent 介绍
前端·经验分享·笔记·vue·web
患得患失9493 小时前
【前端】【vueDevTools】使用 vueDevTools 插件并修改默认打开编辑器
前端·编辑器