帝国cms如何实现有切换选项卡的图书推荐列表?
功能需求:做一个有切换卡效果的信息列表,包含图片、信息标题,默认第一项显示图片和标题,其他只显示标题。当鼠标移动的时候,能够自动切换信息。
将下面这段代码放到内容模板
将下面这段代码放到内容模板
CSS:
- <divclass="a_bktj">
- <pclass="bk_title">本目录推荐</p>
- <ulid="tab">
- [e:loop={'selfinfo',9,2,1,0,0}]
- <li<?if($bqno==1){echo'class="tab-current"';}?>><ahref="<?=$bqr[titleurl]?>"target="_blank"><i>0<?=$bqno?></i><imgsrc="<?=$bqr[titlepic]?>"alt="<?=$bqr[title]?>"><p><?=$bqr[title]?></p></a></li>
- [/e:loop]
- </ul>
- <script>
- $("#tabli").hover(function(){
- varindex=$(this).index();
- $(this).parents().next().find(".tab-box").hide().eq(index).show();
- $(this).addClass("tab-current").siblings().removeClass("tab-current");
- });
- </script>
- </div>
实现效果:
- <style>
- .a_bktj{padding:20px;}
- .a_bktjli{overflow:hidden;border-bottom:1pxsolid#f5f2f0;padding-bottom:10px;margin-bottom:10px;}
- .a_bktjlii{float:left;color:#aaa;font-family:arial;margin-right:10px;padding-top:13px;}
- .a_bktjliimg{max-height:80px;max-width:80px;float:left;display:none;}
- .a_bktjlip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:10px;}
- .a_bktjli:hoverimg{display:block;}
- .a_bktjli:hoverp{white-space:initial;}
- li.tab-currentimg{display:block;}
- li.tab-currentp{white-space:initial;}
- </style>
上一篇:帝国cms编辑器怎么上传视频文件?
下一篇:没有了