当前位置: 首页 > news >正文

来,搞个侧栏导航

这么大的太阳,你耶不耶!

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        * {
            padding: 0;
            margin: 0;
        }

        .leftNav {
            width: 100px;
            height: auto;
            border: 1px #ddd solid;
            float: left;
            position: relative;
            z-index: 999999;
        }

        .leftNav div {
            width: 100px;
            height: 100px;
            background: rgb(97, 91, 91);
            font-size: 25px;
            color: #fff;
            line-height: 100px;
            text-align: center;
            font-weight: bold;
            border-bottom: 1px #ddd solid;
        }

        .leftNav div:hover,
        .leftNav div.active {
            background: #fd7722;
            cursor: pointer;
        }

        .leftNav div:last-child {
            border: none !important;
        }

        .rightCont {
            width: 150px;
            height: 506px;
            background: #000;
            color: #fff;
            text-align: center;
            float: left;
            position: relative;
            /* display: none; */
            left: -506px;
            transition: all .4s;
        }

        .rightCont>div {
            height: 506px;
            width: 150px;
            background: #000;
            position: absolute;
            top: 0;
        }

        .rightCont>div {
            display: none;
        }

        .rightCont>div.show {
            display: block !important;
        }

        div {
            transition: all .9;
        }

        #ta:hover .rightCont {
            left: 0;
        }
    </style>
</head>

<body>
    <div id="ta">
        <div class="leftNav" id="leftNav">
            <div>1</div>
            <div>2</div>
            <div>3</div>
            <div>4</div>
            <div>5</div>
        </div>
        <div class="rightCont" id="rightCont">
            <div class="show">cont1</div>
            <div>cont2</div>
            <div>cont3</div>
            <div>cont4</div>
            <div>cont5</div>
        </div>
    </div>

    <script>
        new function () {
            var tabes = function () {
                return {
                    tabLeft: function (x, y) {
                        for (var i = 0; i < x.length; i++) {
                            x[i].index = i;
                            x[i].onmouseover = function () {
                                for (var i = 0; i < x.length; i++) {
                                    x[i].className = '';
                                    y[i].className = '';
                                }
                                this.className = 'active';
                                y[this.index].className = 'show';
                            }
                        }
                    }
                }
            }
            tabes().tabLeft(
                window.leftNav.getElementsByTagName('div'),
                window.rightCont.getElementsByTagName('div')
            );
        }
    </script>
</body>

</html>
复制代码

相关文章:

  • Oracle RAC/Clusterware 多种心跳heartbeat机制介绍 RAC超时机制分析
  • 手机点击输入框时,当键盘弹起,界面上弹,键盘收起,界面下来
  • Python 偏函数 partial function
  • php课程 12-41 多态是什么
  • 设计模式快速学习(三)单例模式
  • hadoop实操篇:hadoop基础教程汇总
  • python2.7用socks和socket设置代理
  • 关于VS2017编译UE4项目,输出窗口有乱码的解决方案
  • Java全栈程序员之01:做个Linux下的程序猿
  • 如何靠谱地查到Tomcat的版本
  • Maven根据pom文件中的Profile标签动态配置编译选项
  • openlayers+geoserver+wms实现空间查询,属性查询
  • 关于 HandlerMethodArgumentResolver 类 以及 WebArgumentResolver 类 自定义解析参数
  • vue.js有什么用,是用来做什么的(整理)
  • Redis字符串类型内部编码剖析
  • [LeetCode] Wiggle Sort
  • ➹使用webpack配置多页面应用(MPA)
  • 2017-09-12 前端日报
  • HTTP请求重发
  • java2019面试题北京
  • JavaScript函数式编程(一)
  • Java反射-动态类加载和重新加载
  • jQuery(一)
  • Python实现BT种子转化为磁力链接【实战】
  • SSH 免密登录
  • XForms - 更强大的Form
  • yii2中session跨域名的问题
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 关于 Cirru Editor 存储格式
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 那些年我们用过的显示性能指标
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 详解移动APP与web APP的区别
  • 小而合理的前端理论:rscss和rsjs
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • Linux权限管理(week1_day5)--技术流ken
  • ​MySQL主从复制一致性检测
  • (31)对象的克隆
  • (pojstep1.3.1)1017(构造法模拟)
  • (ZT)出版业改革:该死的死,该生的生
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (六)激光线扫描-三维重建
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (三)Honghu Cloud云架构一定时调度平台
  • (数据结构)顺序表的定义
  • (四)汇编语言——简单程序
  • (小白学Java)Java简介和基本配置
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (转)人的集合论——移山之道
  • (转载)CentOS查看系统信息|CentOS查看命令
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes