jQuery上下滑动选项卡效果

 时间:2024-11-21 03:11:51

1、准备好需要用到的图标。

jQuery上下滑动选项卡效果

2、新建html文档。

jQuery上下滑动选项卡效果

3、书写hmtl代码。<div class="main-page"> <div class="left"> <div class="nav-back"></div> <div class="nav"> <div class="on">餐饮</div> <div>电商</div> <div>旅游</div> <div>汽车</div> <div>美容</div> <div>新闻</div> <div>家居</div> <div>健康</div> </div> </div> <div class="right"> <div class="content"> <div class="con-ggh"> <div class="zcinfo fl"> <ul class="clearfix"> <li> <div class="list-pic"><img alt="" src="images/214a.png" /></div> <p class="item-name">快乐美食</p> </li> <li> <div class="list-pic"><img alt="" src="images/214.jpg" /></div> <p class="item-name">艺术蛋糕小店</p> </li> <li> <div class="list-pic"><img alt="" src="images/42f.jpg" /></div> <p class="item-name">美味餐厅</p> </li> </ul> <div class="b-intro"> <span class="dp">解决案例介绍</span> <p>为餐饮行业提供一站式解决方案,凭借到店、预约、点餐等功能,以及积分系统搭建、可视化后台数据管理等强大的技术支持。拓展店铺营销的新渠道。</p> <a href="#" class="ck-m bs tc dp">查看更多</a> </div> </div> <div class="ptpic-dl fr"><img alt="" src="images/sj-pic-pt.png" /></div> </div> </div> </div> <div class="clear"></div></div>

jQuery上下滑动选项卡效果

4、书写css代码。<style>body{background:url(images/65.jpg) no-repeat fixed center center;}form,ul,li,ol,dl,dt,dd,p,i,h1,h2,h3,h4,h5,h6{ margin:0; padding:0}ul,li{ list-style:none} img{ border:0} .dp{ display:block}.tc{ text-align:center} .fl{ float:left} .fr{ float:right}.clear{clear:both;} .clearfix:after{content:"."; display:block; visibility:hidden; height:0; clear:both}.main-page{margin:0 auto;width:1200px}.main-page .left{ padding-right: 25px; border-right: 1px #fff solid; margin-top:280px}.main-page .left, .main-page .right{float:left;}.main-page .nav-back{height:300px;}.main-page .nav{position:relative;margin-top:-300px;width:132px;text-align:center;font-size:18px;font-family:"微软雅黑";color:#fff;}.main-page .nav div{height:47px;line-height:47px; margin-bottom: 8px; border-radius: 2px; cursor: pointer;}.main-page .nav div.on{background:#3091f2; }.main-page .right{width:987px;height:800px;margin-left:55px;}.main-page .content{position:relative; width:987px; height:800px; overflow:hidden;}.main-page .content .con-ggh{ width:987px; height:800px;}.con-ggh ul{ padding-top:20px; display:block}.con-ggh ul li{ padding-top:20px; margin-right:20px; float:left}.list-pic{ background-color: rgba(255,255,255,0.3); padding: 19px; width: 110px; height: 110px; border: 1px solid #b9babe;}.list-pic img{ width:110px; height:110px; display:block}.con-ggh .item-name{ padding:20px 0; height: 20px; width: 150px; font-size: 16px; text-align: center; color: #fff; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.b-intro{ margin-top:20px}.b-intro span{ font-size:24px; margin-bottom:12px; color:#fff}.b-intro p{ width:545px; height:45px; line-height:24px; overflow:hidden; color:#fff; font-size:14px}.ck-m{ width:123px; height:36px; line-height:36px; border:1px #fff solid; margin-top:25px}.zcinfo{ width:550px; margin-top:280px}.ptpic-dl,.ptpic-dl img{ width:354px; height:690px}.ptpic-dl{ margin-top:110px}</style>

jQuery上下滑动选项卡效果

5、书写并添加js代码。<script src="js/jquery-1.11.1.min.js"></script><script >$(".main-page .nav div").mouseenter(function () { var $this = $(this); var index = $this.index();}).mouseleave(function () { var $this = $(this); var index = $this.index();}).click(function () { var $this = $(this); var index = $this.index(); var l = -(index * 800); $(".main-page .nav div").removeClass("on"); $(".main-page .nav div").eq(index).addClass("on"); $(".main-page .content .con-ggh:eq(0)").stop().animate({ "margin-top": l }, 500);});</script>

jQuery上下滑动选项卡效果

6、代码整体结构。

jQuery上下滑动选项卡效果

7、查看效果。

jQuery上下滑动选项卡效果
  • jquery实现选项卡效果
  • jQuery语言的选项卡效果
  • 怎么用javascript实现选项卡切换效果
  • jQuery多组效果滑动导航栏代码
  • jQuery课程表选项卡滑动切换
  • 热门搜索
    关于节约的手抄报 地理手抄报图片 四年级读书手抄报 感恩父母手抄报资料 综合实践手抄报 中华美德手抄报 预防流感手抄报 四年级环保手抄报 诚信手抄报花边 关于环保的手抄报图片