本文实例为大家分享了jquery菜单导航栏的实现代码,供大家参考,具体内容如下

1.HTML代码

竖直导航菜单

$(function(){

//垂直导航栏,点击下拉子菜单

$(".main>a").click(function(){

$(this).next().slideToggle(500)

.parent().siblings().find(".child").slideUp(500);

})

//水平导航栏,鼠标经过下拉导航栏

$(".hmain").hover(function(){

$(this).find(".child").slideToggle(500)

.parent().siblings().find(".child").slideUp();

})

})

  • 菜单 1

    • 菜单1.1
    • 菜单1.2
    • 菜单1.3
  • 菜单 2
    • 菜单2.1
    • 菜单2.2
    • 菜单2.3
    • 菜单2.4
  • 菜单 3
    • 菜单3.1
    • 菜单3.2
    • 菜单3.3
  • 菜单 4
    • 菜单4.1
    • 菜单4.3
  • 菜单 5
    • 菜单5.1
    • 菜单5.2
  • 菜单 1

    • 菜单1.1
    • 菜单1.2
    • 菜单1.3
  • 菜单 2
    • 菜单2.1
    • 菜单2.2
    • 菜单2.3
    • 菜单2.4
  • 菜单 3
    • 菜单3.1
    • 菜单3.2
    • 菜单3.3
  • 菜单 4
    • 菜单4.1
    • 菜单4.3
  • 菜单 5
    • 菜单5.1
    • 菜单5.2

2.CSS代码

*{

margin: 0px;

padding: 0px;

}

.content{

margin: 40px 100px;

float: left;

}

ul ,li{

list-style: none;

}

.main,.hmain{

width: 150px;

background: #222;

font-size: 16px;

text-align: center;

cursor: pointer;

line-height: 40px;

color: white;

}

.main>a,.hmain>a{

text-decoration: none;

color: white;

display: inline-block;

width: 150px;

min-height: 40px;

}

.main:hover,.hmain:hover{

background: black;

}

.child{

background: #444;

display:none;

}

.child li:hover{

background: #333333;

}

/*垂直导航栏左浮动*/

.hmain{

float: left;

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

java怎么实现垂直导航栏_jquery实现垂直和水平菜单导航栏相关推荐

  1. 分享113个JS菜单导航,总有一款适合您

    分享113个JS菜单导航,总有一款适合您 113个JS菜单导航下载链接:https://pan.baidu.com/s/1d4nnh-UAxNnSp9kfMBmPAw?pwd=cw23  提取码:cw ...

  2. 分享111个JS菜单导航,总有一款适合您

    分享111个JS菜单导航,总有一款适合您 111个JS菜单导航下载链接:https://pan.baidu.com/s/1WkrSIyHC5JySwrCTL0sgLA?pwd=13yx  提取码:13 ...

  3. 分享112个JS菜单导航,总有一款适合您

    分享112个JS菜单导航,总有一款适合您 112个JS菜单导航下载链接:https://pan.baidu.com/s/1Dm73d2snbu15hZErJjTXxg?pwd=fz1c  提取码:fz ...

  4. Vue开发实例(12)之实现动态左侧菜单导航

    作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...

  5. 分享77个JS菜单导航,总有一款适合您

    分享77个JS菜单导航,总有一款适合您 77个JS菜单导航下载链接:https://pan.baidu.com/s/1e_384_1KC2oSTDy7AaD3og?pwd=zkw6  提取码:zkw6 ...

  6. 【tkinter制作文本编辑器(3)】编辑菜单选项栏事件和右键菜单功能实现(撤销、还原、复制、粘贴、剪切、查找及全选)

    编辑菜单选项栏事件功能实现 1. 编辑菜单选项栏事件功能实现步骤 1.1 撤销 1.2 恢复 1.3 剪切 1.4 复制 1.5 粘贴 1.6 全选 1.7 查找 2. 快捷键绑定 3. 右键弹出菜单 ...

  7. 电商项目实战第五节: CSS3+HTML5+JS 设计案例【考拉海购网站】之【商品栏及右侧垂直导航】

    上一节:电商项目实战第四节: CSS3+HTML5+JS 设计案例[考拉海购网站]之[轮播图特效] 文章目录 [考拉海购网站]之[商品栏及右侧垂直导航] 第一步,页面布局分布情况分析 第二步,根据页面 ...

  8. html导航栏文字怎么平均,对齐HTML/CSS导航栏中的文本?

    好吧,很明显我做错了什么.基本上我试图在我的页面顶部创建一个垂直导航栏,在图片的右侧.对齐HTML/CSS导航栏中的文本? 它应该是这样的: 首页简历联系我 不知怎的,它不断结束了这样的: 主页简历 ...

  9. html5导航栏向应折叠,超实用!网站导航栏设计形式总结

    导航对于一个网站来说,起到重要的引导作用.一个优秀的导航设计可以让用户快速的找到所需 ,让用户清晰明了的了解到网站的结构框架,起到重要的指引作用.下面跟大家分享下常用的几种网页导航形式: 1.顶部导航 ...

  10. html5 css3左侧多级菜单,modernizr.custom.js制作html5 CSS3多级层叠侧边菜单导航栏

    特效描述:modernizr.custom.js html5CSS3 多级层叠侧边菜单 导航栏.CSS3多级层叠菜单 代码结构 1. 引入CSS 2. 引入JS 3. HTML代码 All Categ ...

最新文章

  1. Flask出现Error code 400, message Bad request syntax异常
  2. SQL数据库查询基础(主讲MySQL,必要时补充了SQLServer、Access兼容性说明)
  3. 互联网前景如何,还值得进入嘛?
  4. 金融评分卡项目—8.逻辑回归模型在申请评分卡中的应用
  5. DataFormatString 的使用
  6. python打开360浏览器_使用python3.7 的pycharm selenium自动化测试中启动360浏览器、360极速浏览器的方法...
  7. uniapp点击图片放大功能
  8. js经纬度坐标和度分秒互转
  9. 系统运维数据存储知识-系统数据误删除恢复
  10. OpenGL 驱动 与 扩展的关系
  11. Linux笔记(70)——文件描述符之ulimit命令
  12. 项目管理之道——软件能力成熟度模型五大等级详解!
  13. 如何用阿里云服务器建立个人网站(针对新手)
  14. matlab图像处理学习笔记
  15. 天下数据浅谈SNS社交网络本质
  16. Servlet-个人归纳总结
  17. latex 封面右上角出现数字
  18. python 请在微信客户端打开_当 Python 遇到微信
  19. Python之Sklearn使用教程
  20. 货币基金和银行理财的区别

热门文章

  1. .net文档生成工具2.0 支持自定义文档生成器【转:http://www.cnblogs.com/lucc/archive/2008/09/05/1284762.html】...
  2. 开源SIP服务器加密软件NethidPro升级
  3. 8.Kong入门与实战 基于Nginx和OpenResty的云原生微服务网关 --- 指标监控与报警
  4. 36. LatencyTOP
  5. 14. CSS 列表
  6. 27. 搭建Git服务器
  7. 对比AppScan Source和Fortify扫描AltoroJ的结果
  8. struts2中的addActionError addFieldError addActionMessage的方法
  9. Mybatis中的resultType和resultMap
  10. 跨域资源共享(CORS)-漏洞整理