如何用jquery实现知乎的收起功能,点击收起的按钮后把某个特定用户的长篇大论彻底收缩(折叠)? 财富值61

2016-10-26 22:45发布

如图所示:希望实现的功能有2个

  • 如果鼠标滑动到红色分割线一下,网站会自动识别出下一个用户发表的文字数量,如果超出一屏幕,则显示收起的按钮,如果文字内容少于一屏,不显示收起的按钮

  • 点击收起按钮后,文字显示行数为2行,出现显示全部按钮,点击显示全部按钮后,出现全部内容

  • 请直接秀出您的代码。code it ,make it happen

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答

做两个div,一个显示部分文字,一个显示全部文字,点击显示全部显示全部文字div,隐藏部分文字div;点击展开,显示全部文字div,隐藏部分文字div。
这仅仅是一个思路,实现的方式可能有很多种。

每段评论都有容器吧,可以根据容器的行数或者字符数判断超过多少就隐藏多余的,行数=高度/行高,如何隐藏可以写死高度然后overflow:hidden;

一周热门 更多>