微信小程序实现多行文字超出部分省略号显示功能


Posted in Javascript onOctober 23, 2019

在开发小程序: 澳买 的 时候 遇到一个棘手的问题:

当搜索澳洲产品,获取产品列表的时候,有时候产品的名称翻译成中文特别长

我们不能全部在有限的列表里面把产品名都显示出来,这样格式不好控制,显示

出来也不太美观。

这时候我们就需要一个功能:比如设置只显示2行,2行显示不下的情况下我们

用省略号... 来替代,这样显示比较美观好看,显示效果如下

微信小程序实现多行文字超出部分省略号显示功能

其实实现也是比较简单的

工程中样式文件.wxss内容如下:

.productNameText {
 color: rgb(32, 27, 27);
 font-size: 35rpx;
 text-overflow:ellipsis;
 z-index: -1;
 display: -webkit-box;
 word-break: break-all;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 3;
 overflow: hidden;
}

这里-webkit-line-clamp: 3; 主要控制要显示的行数

wxml 文件内容如下:

......

<!-- produdct name -->
 <view class='productNameView'>
 <text class='productNameText'>{{item.name}}</text>
 </view>

总结

以上所述是小编给大家介绍的微信小程序实现多行文字 超出部分省略号显示,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
JQuery 引发两次$(document.ready)事件
Jan 15 Javascript
js调用图片隐藏&amp;显示实现代码
Sep 13 Javascript
JavaScript代码复用模式详解
Nov 07 Javascript
JavaScript前补零操作实例
Mar 11 Javascript
JavaScript从数组中删除指定值元素的方法
Mar 18 Javascript
JSON+Jquery省市区三级联动
Jan 13 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
May 05 Javascript
在localStorage中存储对象数组并读取的方法
Sep 24 Javascript
js的函数的按值传递参数(实例讲解)
Nov 16 Javascript
详解SPA中前端路由基本原理与实现方式
Sep 12 Javascript
vue的三种图片引入方式代码实例
Nov 19 Javascript
javascript实现鼠标点击生成文字特效
Dec 24 Javascript
Vue实现数据请求拦截
Oct 23 #Javascript
Vue项目中如何使用Axios封装http请求详解
Oct 23 #Javascript
基于Nuxt.js项目的服务端性能优化与错误检测(容错处理)
Oct 23 #Javascript
原生JS无缝滑动轮播图
Oct 22 #Javascript
Vue实现开心消消乐游戏算法
Oct 22 #Javascript
p5.js码绘“跳动的小正方形”的实现代码
Oct 22 #Javascript
微信小程序绑定手机号获取验证码功能
Oct 22 #Javascript
You might like
兼容PHP5的PHP目录管理函数库
2008/07/10 PHP
6种php上传图片重命名的方法实例
2013/11/04 PHP
Yii2分页的使用及其扩展方法详解
2016/05/23 PHP
zen cart实现订单中增加paypal中预留电话的方法
2016/07/12 PHP
php实现等比例不失真缩放上传图片的方法
2016/11/14 PHP
老生常谈文本文件和二进制文件的区别
2017/02/27 PHP
jquery中的$(document).ready()与window.onload的区别
2009/11/18 Javascript
基于jquery的滑动样例代码
2010/11/20 Javascript
JQuery入门——移除绑定事件unbind方法概述及应用
2013/02/05 Javascript
火狐下table中创建form导致两个table之间出现空白
2013/09/02 Javascript
文档对象模型DOM通俗讲解
2013/11/01 Javascript
jQuery操作基本控件方法实例分析
2015/12/31 Javascript
引用jquery框架后出错的解决方法
2016/08/09 Javascript
js实现简单的手风琴效果
2017/02/27 Javascript
微信小程序 数据遍历的实现
2017/04/05 Javascript
knockoutjs模板实现树形结构列表
2017/07/31 Javascript
详解node+express+ejs+bootstrap构建项目
2017/09/27 Javascript
js 毫秒转天时分秒的实例
2017/11/17 Javascript
基于JS实现简单滑块拼图游戏
2019/10/12 Javascript
[54:29]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第二场
2018/04/09 DOTA
利用Python命令行传递实例化对象的方法
2016/11/02 Python
python获取文件路径、文件名、后缀名的实例
2018/04/23 Python
python通过伪装头部数据抵抗反爬虫的实例
2018/05/07 Python
用Python实现数据的透视表的方法
2018/11/16 Python
Django+Xadmin构建项目的方法步骤
2019/03/06 Python
python中从for循环延申到推导式的具体使用
2019/11/29 Python
python实现在线翻译功能
2020/03/03 Python
浅谈tensorflow模型保存为pb的各种姿势
2020/05/25 Python
python 中 .py文件 转 .pyd文件的操作
2021/03/04 Python
Roots加拿大官网:加拿大休闲服饰品牌
2016/10/24 全球购物
三星新西兰官网:Samsung新西兰
2019/03/05 全球购物
对于没有初始化的变量的初始值可以作怎样的假定
2014/10/12 面试题
军训感想500字
2014/02/20 职场文书
关于祖国的演讲稿
2014/05/04 职场文书
社区创先争优承诺书
2014/08/30 职场文书
优秀学生主要事迹怎么写
2015/11/04 职场文书