<style>
             #first{
                display: flex;
                justify-content:space-between;
               }
              li{
                list-style-type:none ;
                border: 1px solid #999;
                width: 150px;
                height: 50px;
                line-height: 50px;
                text-align: center;
                background-color: pink;
                color: white;
               }
             div{
                display: flex;
                justify-content: space-between;
               }
            .active{
                background-color: darkgrey;
               }
            .show{
                display: block;
               }
            .style{
                display: none;
               }
             li>ul{
                display: none;
                margin-left: -41px;
               }
          </style>
        </head>
        <body>
            <ul id="first">
               <li οnmοuseοver="hov('one',this)" οnmοuseοut="out('one',this)">列表一    //给每个菜单栏设置鼠标移入移出事件
                  <ul id="one">
                    <li>1</li>
                    <li>2</li>
                    <li>3</li>
                    <li>4</li>
                  </ul>
               </li>
               <li οnmοuseοver="hov('two',this)" οnmοuseοut="out('two',this)">列表二
                  <ul id="two">
                    <li>11</li>
                    <li>22</li>
                    <li>33</li>
                    <li>44</li>
                 </ul>
               </li>
               <li οnmοuseοver="hov('three',this)" οnmοuseοut="out('three',this)">列表三
                  <ul id="three">
                    <li>55</li>
                    <li>66</li>
                    <li>77</li>
                    <li>88</li>
                 </ul>
               </li>
               <li οnmοuseοver="hov('four',this)" οnmοuseοut="out('four',this)">列表四
                  <ul id="four">
                    <li>88</li>
                    <li>433</li>
                    <li>222</li>
                    <li>124</li>
                  </ul>
               </li>
            </ul>
        <script>
             function hov(id1,e){
                 var num = document.querySelector("#" + id1);
                  num.className="show";
                  e.className="active";
             }
             function out(id1,e){
                  var num = document.querySelector("#" + id1);
                  num.className="";
                  e.className="";
             }
        </script>
    </body>
</html>

使用鼠标移入移出事件,,,,,,,,,,,,,,,

转载于:https://www.cnblogs.com/haijuanya/p/9330839.html

JS 二级菜单栏的tab切换相关推荐

  1. 使用js实现二级菜单栏切换

    js实现二级菜单栏切换 一.一级菜单栏和二级菜单在同一个盒子内. 当鼠标经过水果盒子时,让下面的内容显示. <!DOCTYPE html> <html lang="en&q ...

  2. bootstrap 标签页tab切换js(含报错原因)

    booststrap 标签页的tab切换,相信大家已经都很熟悉了,在boot官网示例以及其他网站已经很多罗列相关代码的了,这里就不赘述了.这里主要贴下让boot标签页默认显示哪个标签页的js. 主要留 ...

  3. Vue.js实现tab切换效果

    tab切换第一步先要把HTML写好,这个第一步很关键,主要分为两块结构 <div id="app"><ul class="tab-tilte" ...

  4. Vue.js-Day01-PM【事件绑定(事件传参、事件对象、传参+获取事件对象)、样式处理操作(模板、事件、属性绑定)、Tab切换(原生js实现、Vue.js实现)、js中的this详解关键字】

    Vue.js实训[基础理论(5天)+项目实战(5天)]博客汇总表[详细笔记] 目   录 4.事件绑定 4.1.事件绑定(点击.双击.鼠标移动) 点击按钮-最简单的事件绑定(无参函数) 格式 点击按钮 ...

  5. js利用tab键切换当前页面_JS实现的tab切换并显示相应内容模块功能示例

    本文实例讲述了JS实现的tab切换并显示相应内容模块功能.分享给大家供大家参考,具体如下: 思路:一层循环遍历操作的元素并获取当前遍历到的元素的下标,通过下标去选择显示对应的内容模块. 二层循环将元素 ...

  6. 如何实现二级菜单 html,javascript,html5_如何用vue实现二级菜单栏,javascript,html5,html,vue.js - phpStudy...

    如何用vue实现二级菜单栏 这是我的代码 import Menu from '../../libs/menu'; export default { data () { return { msg: '登 ...

  7. html+css+js TAB切换

    1,效果图 2.html部分 <!DOCTYPE html> <html> <head lang="en"><meta charset=& ...

  8. linux输入数字切换浏览器tab,js监听浏览器tab窗口切换

    js监听浏览器tab窗口切换 --IT唐伯虎 摘要:js监听浏览器tab窗口切换. if (document.hidden !== undefined) { document.addEventList ...

  9. 原生js实现Tab切换

    本课标题: Tab切换 引入话术: 咱们刚才讲了,碰壁反弹,拖拽盒子,这两个动画,用到了offset系列,client系列,咱们是不是还要计算,对吧,比较麻烦,咱们再讲一个比较简单一点的动画,tab切 ...

最新文章

  1. .net错误处理机制
  2. python三层装饰器-python 三层嵌套定义装饰器
  3. 【Flask】ORM的关联关系
  4. 获取局域网内服务器信息,使用Java代码获取服务器性能信息及局域网内主机名.pdf...
  5. aes解压命令 linux,Linux使用tar和openssl加密和解密文件
  6. libpng warning: iCCP: known incorrect sRGB profile
  7. 大战设计模式【19】—— 享元模式
  8. JAVA中的观察者模式observer
  9. python资料-100G Python从入门到精通全套资料!
  10. freemarker如何判空容错
  11. 一台电脑安装多个Chrome
  12. 根据年月查询每月数据并渲染到页面,支持数据的展示与折叠隐藏
  13. linux limbo镜像文件下载,limbo 2000镜像下载
  14. C# 简单的ZEBRA标签打印程序
  15. 大佬们用代码写的故事
  16. 如何在Mac电脑中获取最高权限删除顽固文件?
  17. 插件制作教程 php,HYBBS插件开发教程 (简单插件) 初识篇
  18. Matplotlib系列(一):快速绘图入门
  19. Lonlife-ACM 1014 - Absolute Defeat [差分]
  20. Alpha 冲刺(7/10)

热门文章

  1. php如何设定隐藏四位号码,PHP问题:php手机号码中间四位如何隐藏?
  2. python语言是一种高级通用编程语言-2019年十大顶级编程语言:会这些的程序员薪资有多高?...
  3. python手机版做小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏...
  4. 给python初学者的最好练手项目-Python的练手项目有哪些值得推荐?(知乎转载)...
  5. idea python-IDEA里如何安装Python插件打造开发环境(图文详解)
  6. 刚安装的python如何使用-Anaconda介绍、安装及使用教程
  7. python画树叶-手把手|如何用Python绘制JS地图?
  8. python主要运用于-python主要用于
  9. python绘制直方图-python plotly绘制直方图实例详解
  10. python3.6.5无法安装-Python3.6无法安装numpy,如何解决?