左边多级导航切换右边的main
2017-09-29 08:44
197 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script src="../common/jquery-3.1.1.js" type="text/javascript"></script> <title>左边二级导航切换右边的main</title> </head> <style> ul, li { list-style: none; padding: 0; margin: 0; } .left-nav { position: fixed; top: 0; left: 0; bottom: 0; height: 100%; overflow: auto; background: #2b3541; width: 200px; text-align: center; } .zhu { height: 40px; line-height: 40px; color: white; } .ci { background: #1A2226; transition: all .3s; display: none; } .block { display: block; } li { height: 40px; line-height: 40px; } .main { position: absolute; top: 0; left: 200px; /*width: 100%;*/ background: #2aabd2; } .main .main-right { display: none; width: 800px; height: 500px; } .main .show { display: block; } .selected { background: #2C3B41; } </style> <body> <div class="left-nav"> <div class="nav"> <div class="zhu">主一</div> <ul class="ci"> <li class="selected" data-name="0">次一</li> <li data-name="1">次二</li> <li data-name="2">次三</li> </ul> </div> <div class="nav"> <div class="zhu">主一</div> <ul class="ci"> <li data-name="3">次一</li> <li data-name="4">次二</li> <li data-name="5">次三</li> </ul> </div> <div class="nav"> <div class="zhu">主一</div> <ul class="ci"> <li data-name="6">次一</li> <li data-name="7">次二</li> <li data-name="8">次三</li> </ul> </div> <div class="nav"> <div class="zhu">主一</div> <ul class="ci"> <li data-name="9">次一</li> <li data-name="10">次二</li> <li data-name="11">次三</li> </ul> </div> </div> <div class="main"> <div class="main-right show">1</div> <div class="main-right">2</div> <div class="main-right">3</div> <div class="main-right">4</div> <div class="main-right">5</div> <div class="main-right">6</div> <div class="main-right">7</div> <div class="main-right">8</div> <div class="main-right">9</div> <div class="main-right">10</div> <div class="main-right">11</div> <div class="main-right">12</div> </div> </body> <script> $(function () { $(".left-nav").on("click", ".zhu", function () { $(this).siblings(".ci").toggleClass("block") }); $(".left-nav").on("click", "li", function () { $(".left-nav li").removeClass("selected"); $(this).addClass("selected"); var index=$(this).data('name'); $(".main>.main-right").eq(index).siblings().removeClass("show"); $(".main>.main-right").eq(index).addClass("show"); }); }); </script> </html>
相关文章推荐
- 页面刷新之后显示当前页面的方法(左边导航,右边内容)
- 分享5款不同的多级导航切换DIV的jQuery特效
- 仿美团外卖,饿了吗 两个ListView联动,左边点击切换右边,右边滑动切换左边
- 用Iframe实现左边TreeView导航,右边显示相应内容的布局
- html中点击左边菜单右边内容切换
- 用frameset实现左边导航,右边显示相应内容的布局
- html静态实现左边导航右边显示链接页面
- 如何实现网页鼠标浏览左边的导航右边显示对应的页面
- 导航面板[ExtJS4]ExtJS4左边菜单面板收缩展开,右边TabPanel内容动态更新(解决宽度不能自适应问题)
- Activity左边滑出,右边滑入的动画切换
- 如何实现网页点击左边的导航右边显示对应的页面?
- Activity左边滑出,右边滑入的动画切换
- QQ空间的图片切换效果(图片左边点击向上,图片右边点击向下)
- 【摘抄】贴上一个段网上流行的图片切换功能——效果见右边导航中的【好书推荐】
- Activity左边滑出,右边滑入的动画切换
- 利用锚点实现左边导航右边定位内容
- 带导航的控制器上面再加个带导航的控制器,但第二个导航只从屏幕左边隔一定距离显示到右边的框
- 仿美团外卖,饿了吗 两个ListView联动,左边点击切换右边,右边滑动切换左边
- android的activity界面的切换动画----从右边进,左边退出。
- 仿美团外卖,饿了吗 两个ListView联动,左边点击切换右边,右边滑动切换左边