jQuery怎么实现Nav导航菜单效果
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,这篇"jQuery怎么实现Nav导航菜单效果"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看
千家信息网最后更新 2025年11月11日jQuery怎么实现Nav导航菜单效果
这篇"jQuery怎么实现Nav导航菜单效果"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"jQuery怎么实现Nav导航菜单效果"文章吧。
先看效果:

鼠标悬浮时菜单项向上移动成蓝底白字,点击之后底部会有蓝条表示当前选中项。
页面代码,菜单的每一项都是一个 div ,其中包括一个 ul 用来放置显示文字等,另一个 div 则是底部的蓝条,需要给第一项和最后一项设置不同的 class ,样式需要用到:
样式,主要就是每个菜单项的左右边框的设置以及 ul 和 li 的位置设置:
*{ padding: 0; margin: 0;}body{ background-color: #fffff3; font: 12px/1.6em Helvetica, Arial, sans-serif;}ul,li{ list-style: none;}#nav{ text-align: center; height: 50px; font-size: 10px; line-height: 30px; background-color: #F0E6DB; margin-bottom: 10px;}.navItem{ cursor: pointer; position: relative; float: left; width: 100px; height: 50px; font-size: 15px; border-right: 2px solid rgb(255,255,255); border-left: 2px solid rgb(255,255,255); overflow: hidden; font-weight:bold;}.indexNavItem{ border-left: 4px solid rgb(255,255,255); margin-left: 10px;}.lastNavItem{ border-right: 4px solid rgb(255,255,255);}.logoutNavItem{ float: right; width: 120px; margin-right: 10px; border-left: 4px solid rgb(255,255,255);}.navUl{ position: relative; height: 100px; width: 100%; border-bottom: 5px solid rgb(2,159,212);}.navUl li{ height: 50px; line-height: 50px;}.highlighter{ position: absolute; bottom: 0; height: 5px; width: 100%;}.selectedNav{ background-color: #029FD4;}.hoverLi{ background-color: #029FD4; color: #ffffff;}接下来就是给菜单编写悬浮和单击事件的 js 代码了,悬浮时将 ul 上移 li 的高度,鼠标移开后再恢复,点击之后就是给蓝条的 div 添加样式即可:
$(function() { $(".navItem").hover(function() { $(this).children("ul").animate({ top: "-50px" }, 100); }, function() { $(this).children("ul").animate({ top: "0px" }, 100); }); $(".navItem").click(function(event) { $(this).siblings().children('.highlighter').removeClass('selectedNav'); $(this).children('.highlighter').addClass('selectedNav'); });})以上就是关于"jQuery怎么实现Nav导航菜单效果"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
菜单
内容
效果
就是
导航
样式
代码
底部
文章
知识
篇文章
鼠标
首页
不同
接下来
事件
价值
位置
其中包括
单项
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
nas做金蝶服务器
江门通讯软件开发供应商
数据库第三范式 外健
开机启动服务器管理器
数据库导出命令工具
数据库接口主流技术
统计年鉴数据库
无锡服务器散热器订做
数据库regexp_match
服务器内存插法
安全卫士是数据库吗
上海兢鑫软件开发技术公司
第一届网络安全公关大赛
逃离塔科夫局域网交易服务器
软件开发日资日语水平
酒店网络安全重要性
dos命令如果打开数据库
pb中通过按钮来刷新数据库
熊猫赚服务器异常是怎么回事
网络安全简介和环境
武汉民得高科网络技术有限公司
任天堂下载总是连接服务器出错
深化体制改革网络安全
数据库设计方法的四种
网络安全研究院英文
sdk代理服务器地址
服务器自己组装
数据库无法更新中文数据
数据库显示当前服务器版本
先锋服务器更新