实现文本下方查看更多
效果图
<div class="appoint_notice"><h1 style="font-size: 0.4rem; padding-bottom: 0.2rem">预约须知</h1><div class="appoint_notice_box" :style="appointBox"><pv-for="(item, index) in appointmentNotice":key="index"class="appoint_notice_text">{{ item.text }}</p><div class="seeMore" @click="seeMoreInfo" :style="seeMoreInfos"><p>查看更多</p><imgsrc="@/assets/images/physical/jiantou.png"style="width: 0.24rem; height: 0.13rem"alt=""/></div><div class="stow" @click="stowInfo" :style="stowInfos"><p>收起</p><imgsrc="@/assets/images/physical/stow.png"style="width: 0.24rem; height: 0.13rem"alt=""/></div></div></div>
css
.appoint_notice {margin-top: 0.2rem;margin-bottom: 0.5rem;background: #fff;padding: 0.3rem;border-radius: 0.2rem;position: relative;.appoint_notice_box {height: 2.6rem;overflow: hidden;margin-bottom: 0.3rem;.appoint_notice_text {color: #252525;line-height: 0.5rem;font-weight: 400;font-size: 0.3rem;}.seeMore,.stow {position: absolute;left: 39%;bottom: 1%;display: flex;align-items: center;color: #afafaf;}}}
js
data() {return {stowInfos: { display: 'none' },seeMoreInfos: {},appointmentNotice: [{text: '1、 检前 24 小时须禁饮酒,禁食高脂肪、高蛋白及糖类食物,检查当日早晨须禁食水。',},{text: '2、尿常规检查最好留取晨尿,抽血后可饮水憋尿做全腹彩超(饮水不会影响上腹部彩超结果)。',},{ text: '3、 患高血压的宾客,请于抽血后正常服药。' },{text: '4、妇科检查需在做完妇科彩超后排尽尿液进行,月经期间不宜进行妇科检查及尿检。未婚女性不宜做妇检(有特殊要求者只能做肛诊)。',},{text: '5、同时有胸部X 光拍片、CT和胃肠造影检查时,应先做胸片、CT、全腹彩超后再做胃肠造影,拍片时请勿穿戴有金属纽扣的衣服和文胸,勿戴项链。',},{text: '6、为了确保检查结果的准确性,做脑彩超检查者,在不影响健康的前提下,前三天停服对脑血管有影响的药物。同时应在空腹项目做完进饮食后进行脑彩超检查。',},{ text: '7、 早餐请于抽血、C14、腹部彩超、胃肠造影检查后进行。' },{ text: '8、请您妥善保存体检使用的各种检查单及条形码,丢失不补。' },{text: '9、请您按我院体检中心导检护士指引的健康体检流程进行体检,全部检查结束后请将“指引单”交回体检中心前台登记站。',},{text: '10、在体检过程中,难免有排队等待的现象,请您谅解,切勿心急,保持良好的心情。祝您永远健康,快乐!',},],}},methods: {stowInfo() {this.appointBox = { height: '2.6rem' };this.seeMoreInfos = { display: 'flex' };this.stowInfos = { display: 'none' };},seeMoreInfo() {// console.log('qqq');this.appointBox = { height: '100%' };this.seeMoreInfos = { display: 'none' };this.stowInfos = { display: 'flex' };},
}
思路:
1.控制高度
2. display: 'none'和display: 'flex'展示和隐藏
实现文本下方查看更多相关推荐
- Vue2.0 组件文本超出3行显示... 点击查看更多可以查看全部内容(展开收起)
效果 <template><div ref="txttype" class="bottom"><div :class=" ...
- iOS 文本处理 ----- 两行文本后面添加 ... 查看更多
* 业务需求是是这样的,需要我们在一段文本后面添加 展开 展开后文本是多少就显示多少. 顶顶顶顶顶顶顶顶顶顶的大多数是是是是 谁谁谁水水水水是是是是是...查看更多 顶顶顶顶顶顶顶顶顶顶的大多数是是是 ...
- 微信小程序文本查看更多和收起
微信小程序文本查看更多和收起 微信小程序中,有时候文本需要实现这样的功能: 1.文本超过n行显示省略号 2.省略时,显示 展开/收起 按钮 3.文本不超过n行时,不显示省略号和展开/收起按钮 实现功能 ...
- 公众号滑动图代码_如何实现微信公众号文章“滑动查看更多”
喜欢我,就请点击上方蓝字添加关注吧! 方法一:微信编辑器自带的"插入代码"功能 首先,写一段文字,然后选中文字,选择"插入代码"功能,完成 微信编辑器插入代码功 ...
- “查看更多”功能,较完美的实现
"查看更多"功能,较完美的实现 需求: 文本过多时隐藏文本,用省略号代替,省略号后面有"查看更多"的按钮. 点击"查看更多"后展开所有文本, ...
- 使用css实现 “查看更多” 的功能和样式
当文字过长时,我们通常使用省略号的形式限制行数,这种可实现大多数的情况. 但是,当我们要在文字超出时的末尾添加一个查看更多按钮,不超出时不显示此按钮, 单纯使用省略号的方式并不能实现,因为我们并不知道 ...
- “查看更多”与“隐藏”
因为有的TableViewCell文本过多导致界面太长了不方便查看,一般过长的文本先显示一部分,等点击"查看更多"时才显示全部. 代码是把cell中的view和BOOL类型的sho ...
- 一篇文章,帮你搞定“查看更多”的全场景攻略
我们在设计一个版块时,总是会遇到内容放不下的情况.对应的主流策略之一是先在当前版块展示一部分内容,剩余内容以查看更多的方式来隐藏,以保证用户当前良好的阅读体验. 但是我们总不能所有场景直接往标题右边一 ...
- js实现加载所有内容 点击查看更多
功能:过长文章内容实现 通过查看更多实现 js代码直接套, 示例CSS 请忽视, 具体根据需求设置 <!DOCTYPE html> <head><meta http-eq ...
最新文章
- webview 修改html,使用自定义CSS在WebView中呈现HTML
- php linux权限,Linux权限详细介绍
- Eureka-提供者与消费者
- 增长黑客的秘诀在于数据的运用
- 腾讯、阿里、网易、杰士邦等30家中秋月饼设计盘点!(完整版)
- Android TextView 设置文字背景色或文字颜色,字体阴影,字体样式
- 《运营之光》《策略产品经理》《推荐系统实践》读书笔记随笔
- SH760二自由度系统自由振动解析法求解
- linux访问windows共享目录开机自动挂载
- Git的安装以及简单使用
- 27.白纸黑点与黑纸白点
- 二分搜索(Binary Search)
- 2014年3月至2014年6月阅读记录(共64项)
- Android计算器简单实现及代码分析
- 计划策略10、11、40
- 访问服务器根目录文件,可道云 访问服务器根目录
- 软件的行业适配性:进销存软件与五金行业
- 无人机倾斜摄影三维建模
- 如何压缩照片大小,压缩照片大小的方法
- c 语言可以直接调用max,c语言宏定义函数如何调用