css 文本、文字展开与收缩,查看更多收起
<view class='containers'><text class="content {{ellipsis?'ellipsis':'unellipsis'}}">飞房间卡了飞机而来发发色法尔范发疯安峰山粉色案发前二十阿里附近发打发打发是范德萨发放就开了房间爱离开房间爱卡房间爱疯爱疯飞房间卡了飞机而来发发色法尔范发疯安峰山粉色案发飞房间卡了飞机而来发发色法尔范发疯安峰山粉色案发</text><view bindtap='ellipsis'><view><button>{{ellipsis?'展开':'收起'}}</button></view></view>
</view><!--1. content view包裹text,一旦超出,使用css(-webkit-line-clamp)样式来控制展开或收缩2. button按钮绑定一个事件,根据({{ellipsis}}),使之置为true或false来控制展开或收缩-->
page{font-size: 30rpx;
}.content {display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;
}/* 修改列数 */
.ellipsis {-webkit-line-clamp: 3;
}/* 展示全部 */
.unellipsis {-webkit-line-clamp: 0;
}
let _page;Page({data: {// 文字是否收起,默认收起ellipsis: true},/*** 收起/展开按钮点击事件*/ellipsis() {_page = this;let value = !this.data.ellipsis;_page.setData({ellipsis: value})}
})
css 文本、文字展开与收缩,查看更多收起相关推荐
- CSS - 文本文字 增加外框、阴影、边框
文本文字 - 样式优化 font-family 文本字体 font-weight 文本加粗 text-shadow 文本增加阴影 -webkit-text-stroke 文本增加描边 .contain ...
- CSS——文本文字属性继承
大部分的文本文字属性都会继承,而盒子本身的宽高边距边框等属性则不会继承. 例: <style>/*span能够继承父级p的文字颜色,所以span显示的文字颜色也是red*/p{color: ...
- css实现文字展开收起
实现文字展示和收起主要分为两部分: 1.页面的样式 <div class="content" style="min-height: 30px">&l ...
- Vue2.0 组件文本超出3行显示... 点击查看更多可以查看全部内容(展开收起)
效果 <template><div ref="txttype" class="bottom"><div :class=" ...
- vue控制多行文字展开收起
这里讲一下,如何使用vue控制多行文字展开收起(也叫控制文字展开隐藏). 效果: 这里设置了控制三行,如果超过三行会展示,"显示更多" 超出文字显示省略号. 点击"显示更 ...
- vue中多行文本标签_vue控制多行文字展开收起的实现示例
这里讲一下,如何使用vue控制多行文字展开收起(也叫控制文字展开隐藏). 效果: 这里设置了控制三行,如果超过三行会展示,"显示更多" 超出文字显示省略号.点击"显示更多 ...
- 前端基础(五)_CSS文本文字属性、背景颜色属性
CSS文本文字属性 1.文字属性 1.1.字号 font-size:38px; 浏览器默认16px; 1.2.字体 font-family: 如果字体名称包含空格,字体名称上加引号: 中文字体名称加引 ...
- html+css+js实现内容的收缩与展开
1.说明:设置指定高度,当内容超过事先设置的高度时,便会出现"查看更多"按钮,单击"查看更多"超出内容变回展开同时"查看更多"切换成&quo ...
- 微信小程序文本查看更多和收起
微信小程序文本查看更多和收起 微信小程序中,有时候文本需要实现这样的功能: 1.文本超过n行显示省略号 2.省略时,显示 展开/收起 按钮 3.文本不超过n行时,不显示省略号和展开/收起按钮 实现功能 ...
最新文章
- python逐行读取文本
- (一)ubuntu 12.04 安装php5.5
- CentOS 下安装
- js模块化:默认导出 export default
- 公布一个软件,轻新视频录播程序,H264/AAC录制视音频,保存FLV,支持RTMP直播...
- 经典面试题(17):以下代码将输出的结果是什么?
- 联通宣布用户存费1300元可获赠21M上网卡
- 小积累-生成固定位数的随机数
- 算法笔记:简单的字符串模式匹配-BF算法
- java lampo整车,lampo
- 【java笔记】函数式接口
- 实体关系抽取任务方法及SOTA模型总结
- 【计算机网络安全基础(第五版)袁津生 课后习题答案】
- 帆软报表(多sheet)自定义分页查询
- 软件Faststone Capture 注册码
- 永恒都市3服务器一直维护,感恩有你 《永恒都市3》删档二测已于昨日完美谢幕...
- [转|会计学习]资产盘盈、盘亏的会计处理
- 2021 年最佳 3D 渲染 GPU
- 小米 2022校招 java后端一面凉经(55min)
- mysql格式化日期和时间
热门文章
- html实体手册,完整的 HTML 4 + HTML 5 实体参考手册
- PVE 定时关机 定时开机
- 【NOIP2016提高A组集训第12场11.10】灵知的太阳信仰
- android内存泄漏检测工具,Android内存泄漏的检测工具——LeakCanary
- nginx配置IP白名单
- web前端移动端项目测试的几种方法
- 看雪3万课程笔记-FRIDA高级API实用方法:Frida Hook Java(一)
- zepto - 实现滑动翻页
- [copy-webpack-plugin] unable to locate的错误解决
- 朋友.心情父子.亲情