利用js定义一个导航条菜单

发布时间 - 2026-01-11 00:09:39    点击率:

效果:

一、html代码:

<div class="Maintenance">
  <div class="Title">
   <div class="M_Button" id="Plan">menu1</div>
   <div class="M_Button" id="Expert">menu2</div>
   <div class="M_Button" id="Team">menu3</div>
   <div class="M_Button" id="Medic">menu4</div>
   <div class="M_Button" id="Shelter">menu5</div>
   <div class="M_Button" id="Warehouse">menu6</div>
  </div>
 </div>
 <!-- menu1 -->
 <div class="Content" id="coPlan">111
 </div>
 <!-- menu2 -->
 <div class="Content" id="coExpert" style="display: none">222
 </div>
 <!-- menu3 -->
 <div class="Content" id="coTeam" style="display: none">333
 </div>
 <!-- menu4-->
  <div class="Content" id="coMedic" style="display: none">444
 </div>
 <!--menu5-->
 <div class="Content" id="coShelter" style="display: none">
    </div>
 </div>
 <!-- menu6 -->
 <div class="Content" id="coWarehouse" style="display: none">666
 </div>

二、js代码

$(".M_Button").click(function () {
  $(".M_Button").removeClass("M_Button_inner");
  $(this).addClass("M_Button_inner");
  $(".Content").hide();
  TabButton = $(this).attr('id');
  $('#co' + TabButton).css('display', 'block');
 });

三、css代码

.M_Button {
 float: left;
 height: 42px;
 width: 98px;
 cursor: pointer;
 line-height: 42px;
 color: #FFFFFF;
 text-align: center;
 font-size: 14px;
 background-image: url(../../images/emergency/ReffectRadius/The_pop-up_1.png);
 background-repeat: no-repeat;
 background-position: right;
}
 .M_Button:hover {
  color: #000;
  background-image: url(../../images/emergency/ReffectRadius/The_pop-up_2.png);
  background-repeat: repeat-x;
 }
.M_Button_inner {
 color: #000;
 background-image: url(../../images/emergency/ReffectRadius/The_pop-up_2.png);
 background-repeat: repeat-x;
}
.Content {
 float: left;
 height: 438px;
 width: 100%;
 /*background-image: url(../../../../images/Inspection/Hidden_danger/background.png);*/
}
.M_Content {
 height: 434px;
 width: 100%;
 z-index: 5;
 position: absolute;
 /*background-color: #666;*/
 right: 2px;
 top: 0px;
}

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# js  # 导航条  # 纯JS实现弹性导航条效果  # js实现横向拖拽导航条功能  # 基于JS代码实现导航条弹出式悬浮菜单  # JS实现选中当前菜单后高亮显示的导航条效果  # JS+CSS实现鼠标滑过时动态翻滚的导航条效果  # JS+CSS实现带有碰撞缓冲效果的竖向导航条代码  # CSS3+Js实现响应式导航条  # javascript实现的鼠标悬停时动态翻滚的导航条  # 仿客齐集首页导航条DIV+CSS+JS [代码实例]  # coPlan  # Content  # display  # coExpert  # Medic  # Shelter  # Warehouse  # coWarehouse  # function  # click  # coShelter  # coTeam  # coMedic  # class  # pre  # brush  # lt  # xhtml  # html 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何快速搭建虚拟主机网站?新手必看指南  如何在企业微信快速生成手机电脑官网?  JavaScript如何实现倒计时_时间函数如何精确控制  猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】  桂林网站制作公司有哪些,桂林马拉松怎么报名?  移动端脚本框架Hammer.js  使用Dockerfile构建java web环境  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  如何快速查询网站的真实建站时间?  Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤  青岛网站建设如何选择本地服务器?  Laravel如何处理表单验证?(Requests代码示例)  Android okhttputils现在进度显示实例代码  Android Socket接口实现即时通讯实例代码  Laravel如何使用Gate和Policy进行授权?(权限控制)  用yum安装MySQLdb模块的步骤方法  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  微信小程序 HTTPS报错整理常见问题及解决方案  Laravel如何使用Blade组件和插槽?(Component代码示例)  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  网站制作软件免费下载安装,有哪些免费下载的软件网站?  php在windows下怎么调试_phpwindows环境调试操作说明【操作】  如何续费美橙建站之星域名及服务?  如何在阿里云服务器自主搭建网站?  Bootstrap整体框架之JavaScript插件架构  无锡营销型网站制作公司,无锡网选车牌流程?  打开php文件提示内存不足_怎么调整php内存限制【解决方案】  Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】  详解jQuery中的事件  如何在云服务器上快速搭建个人网站?  LinuxShell函数封装方法_脚本复用设计思路【教程】  *服务器网站为何频现安全漏洞?  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  Laravel怎么导出Excel文件_Laravel Excel插件使用教程  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  原生JS获取元素集合的子元素宽度实例  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】  JavaScript如何操作视频_媒体API怎么控制播放  Laravel如何创建和注册中间件_Laravel中间件编写与应用流程