如何改写代码,使文字超过两行时自动添加展开按钮?
- 内容介绍
- 文章标签
- 相关推荐
本文共计890个文字,预计阅读时间需要4分钟。
在开发H5页面时,项目都需要进行测试,产品增加了点击展开和点击收起的交互需求。了解到这一点后,有疑问的人提出问题,今天我来解答一下。以下是我的解决方案:在开发过程中,确保对项目进行充分测试,同时加入点击展开和收起的交互功能。
在进行H5页面开发时,项目都要提测了,产品却加了个点击展开和点击收起的需求。。 上知乎看了下 ,也有人有这样的疑问,今天我就把问题给解决啦~
这里就来讲述下我的解决方案:
利用多行溢出实现“展开”“收起”
多行溢出省略Css:
overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
设计是这样的。。
点击展开.png
点击收起.png
接下来我来讲讲我的实现
<div class="review"> 孙燕姿导师评语:这位同学唱功基础扎实,转音和高低音的切换非常自然,整首歌曲感情饱满,非常不错。整首歌曲感情饱满,非常不错。整首歌曲感情饱满,非常不错。
本文共计890个文字,预计阅读时间需要4分钟。
在开发H5页面时,项目都需要进行测试,产品增加了点击展开和点击收起的交互需求。了解到这一点后,有疑问的人提出问题,今天我来解答一下。以下是我的解决方案:在开发过程中,确保对项目进行充分测试,同时加入点击展开和收起的交互功能。
在进行H5页面开发时,项目都要提测了,产品却加了个点击展开和点击收起的需求。。 上知乎看了下 ,也有人有这样的疑问,今天我就把问题给解决啦~
这里就来讲述下我的解决方案:
利用多行溢出实现“展开”“收起”
多行溢出省略Css:
overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
设计是这样的。。
点击展开.png
点击收起.png
接下来我来讲讲我的实现
<div class="review"> 孙燕姿导师评语:这位同学唱功基础扎实,转音和高低音的切换非常自然,整首歌曲感情饱满,非常不错。整首歌曲感情饱满,非常不错。整首歌曲感情饱满,非常不错。

