首页 > 代码库 > 折叠多余文本内容,点击查看更多
折叠多余文本内容,点击查看更多
command:设定规定的行数,当文本内容超过时,折叠并有一个“查看更多”的按钮
step1:编写html......
<p statue="0" class="text close_text"> //status是自定义的属性,“0”是false,“1”为Truetexttexttextvvshjhhsbcnxgfggggkshjahcjbkjciwhiuheohbcjkbcnzlkxkjidjoieklkxm.,cxzmkcowdjijdpoweofjibvjksnvkowdohoblzxocwioueoifblkxnkjd</p>
<div class="show_more"> //设定“查看更多”的按钮
<a href="" class="show_more_btn">查看更多</a>
</div>
......
step2:设定样式css
.close_text{ display: -webkit-box; -webkit-box-orient: vertical;//当文本内容超过两行时,会显示省略号 -webkit-line-clamp: 2;//显示行数 word-break: break-all;//自动换行 overflow: hidden;//##隐藏多出的文本}.show_more{ width:100%; text-align:right;}.show_more a{ text-decoration:none; font-family:SimSun; font-size:12px; color:#231815;}
step3:用jQuery编写效果
<script>$(function(){ $(".show_more_btn").click(function(){ var status=$(".text").attr("status"); if(status="1"){ overflow:hidden; $(".text").addClass(".close_text"); $(".text").attr("status",0); $(this).html("查看更多"); }else{ $(".text").removeClass(".close_text"); $(".text").attr("status",1); $(this).html("收起") } return false; })})</script>
折叠多余文本内容,点击查看更多
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。