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

扁平化菜单功能制作

网页效果:

HTML部分:

<body><ul class="nav"><li><a href="javascript:void(0);">菜单项目一</a><ul><li>子菜单项01</li><li>子菜单项02</li><li>子菜单项03</li><li>子菜单项04</li></ul></li><li><a href="javascript:void(0);">菜单项目二</a><ul><li>子菜单项01</li><li>子菜单项02</li><li>子菜单项03</li><li>子菜单项04</li></ul></li><li><a href="javascript:void(0);">菜单项目三</a><ul><li>子菜单项01</li><li>子菜单项02</li><li>子菜单项03</li><li>子菜单项04</li></ul></li><li><a href="javascript:void(0);">菜单项目四</a><ul><li>子菜单项01</li><li>子菜单项02</li><li>子菜单项03</li><li>子菜单项04</li></ul></li><li><a href="javascript:void(0);">菜单项目五</a><ul><li>子菜单项01</li><li>子菜单项02</li><li>子菜单项03</li><li>子菜单项04</li></ul></li></ul></body>

 CSS部分:

ul,li {margin: 0px;padding: 0px;list-style: none;}a {text-decoration: none;}.nav {width: 450px;height: 40px;list-style: none;margin: 50px auto;line-height: 40px;background-color: #333;color: #fff;}.nav>li {width: 82px;margin: 0px 5px;float: left;text-align: center;}.nav>li>a {width: 82px;height: 40px;line-height: 40px;text-align: center;display: block;color: #FFFFFF;transition: all .5s;}.nav>li>a:hover {background-color: #0c8ed9;}.nav>li:first-child {margin-left: 0px;}.nav>li:last-child {margin-right: 0px;}.nav>li>ul {line-height: 30px;display: none;}.nav>li>ul>li {background: #333;color: #EEE;}.nav>li>ul>li:hover {background: #666;color: #FFF;cursor: pointer;}

JS部分:

$(document).ready(function() {var $nav = $(".nav>li");$nav.mouseover(function() {$(this).children("ul").show();});$nav.mouseout(function() {$(this).children("ul").hide();});});

http://www.lryc.cn/news/261964.html

相关文章:

  • 网络基础——路由协议及ensp操作
  • Python-折线图可视化
  • C++类与对象 (上)
  • no module named ‘xxx‘
  • Go实现MapReduce
  • Axure的交互样式和情形
  • Mybatis在新增某个数据后,如何获取新增数据的id
  • 12.4~12.14概率论复习与相应理解(学习、复习、备考概率论,这一篇就够了)
  • 关于多重背包的笔记
  • 如何使用 Java 的反射
  • PLC-Recorder V3 修改服务器和客户端通讯端口的方法
  • libevent服务GET/POST的简单使用
  • MySQL 系列:注意 ORDER 和 LIMIT 联合使用的陷阱
  • 通过实例理解OAuth2授权
  • MATLAB2022安装下载教程
  • 从零开始搭建Go语言开发环境
  • vite+vue3+ts+tsx+ant-design-vue项目框架搭建
  • 【5G PHY】5G小区类型、小区组和小区节点的概念介绍
  • 创建个人网站(一)从零开始配置环境,搭建项目
  • fripside - promise lrc
  • 网络连接和协议
  • MySQL数据库,表的增量备份与恢复
  • 13.Spring 整合 Kafka + 发送系统通知 + 显示系统通知
  • windows 服务器 怎么部署python 程序
  • Chapter 7 - 2. Congestion Management in Ethernet Storage Networks以太网存储网络的拥塞管理
  • 深入理解前端项目中的 package.json
  • 4-Docker命令之docker build
  • Hdfs java API
  • 大数据Doris(三十七):索引和Rollup基本概念和案例演示
  • 2019年第八届数学建模国际赛小美赛B题数据中心冷出风口的设计解题全过程文档及程序