利用js和JQuery定义一个导航条菜单
利用js和JQuery定义一个导航条
效果:
一、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">
- </div>
- <!-- menu2 -->
- <div class="Content" id="coExpert" style="display: none">
- </div>
- <!-- menu3 -->
- <div class="Content" id="coTeam" style="display: none">
- </div>
- <!-- menu4-->
- <div class="Content" id="coMedic" style="display: none">
- </div>
- <!--menu5-->
- <div class="Content" id="coShelter" style="display: none">
- </div>
- </div>
- <!-- menu6 -->
- <div class="Content" id="coWarehouse" style="display: none">
- </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:;
- position: absolute;
- /*background-color: #666;*/
- right: 2px;
- top: 0px;
- }
仅供参考,有意见保留!
利用js和JQuery定义一个导航条菜单的更多相关文章
- jQuery Mobile 自定义导航条图标
1.jQuery Mobile 自定义导航条图标
- css制作漂亮彩带导航条菜单
点击这里查看效果:http://keleyi.com/keleyi/phtml/divcss/17.htm 效果图: 以下是源代码: <!DOCTYPE html PUBLIC "-/ ...
- 分享一个导航条哈(⊙o⊙)…
原文:http://www.sharejs.com/js/menu/1601 CSS样式表: <!--[if lt IE 9]> <script src="http://h ...
- js 或jquery定义方法时,参数不固定是怎么实现的
//①不定义接受参数的方式来接受参数(arguments) function getparams(){ //利用arguments来接受参数,arguments表示参数集合, //里面存放的调用这个方 ...
- 关于CSS样式的那些事_导航条菜单讲解
最近开始忙着开自己的个人博客了,自己的前端确实是渣渣.没办法,一步步来,从慕课网上慢慢学着先. 首先带来的是一个导航栏的设计: 垂直导航栏的设计: 直接上代码: <!DOCTYPE html P ...
- JQuery Mobile+JS实现智能浮动定位导航条
实现原理 主要用到几个知识点: 什么是scrollTop? CSS position定位 判断是否为IE6浏览器 元素相对于窗口的距离 原理:1,浏览器向下滚动时,当document的scrollTo ...
- 利用JS跨域做一个简单的页面访问统计系统
其实在大部分互联网web产品中,我们通常会用百度统计或者谷歌统计分析系统,通过在程序中引入特定的JS脚本,然后便可以在这些统计系统中看到自己网站页面具体的访问情况.但是有些时候,由于一些特殊情况,我们 ...
- 利用JS跨域做一个简单的页面訪问统计系统
事实上在大部分互联网web产品中,我们一般会用百度统计或者谷歌统计分析系统,通过在程序中引入特定的JS脚本,然后便能够在这些统计系统中看到自己站点页面详细的訪问情况.可是有些时候,因为一些特殊情况,我 ...
- 一、HTML和CSS基础--网页布局--实践--导航条菜单的制作
案例一:导航菜单的制作 垂直菜单
随机推荐
- Hive学习笔记——安装和内部表CRUD
1.首先需要安装Hadoop和Hive 安装的时候参考 http://blog.csdn.net/jdplus/article/details/46493553 安装的版本是apache-hive-2 ...
- Linux系统解析域名的先后顺序【转帖】
Linux系统解析域名的先后顺序 gd_WWW已经在本地(/etc/hosts)进行指向,但是竟然还能解析到外网,让我百思不得其解.经过不断查找发现域名解析与以下四个文件有关: /etc/hosts ...
- ansible运维工具(二)
ansible playbook(二) 运行palybook时 要使用ansible-playbook命令 palybook执行任务的顺序是,在第一个主机上完成第一个任务,然后在第二个主机上完成第一个 ...
- Android Framework源码反编译
部分设备crash在Framework代码,但又和开源代码对应不上,这时需要拉取设备里面的Framework并反编译源代码排查问题. 1.获取Framework文件: adb pull /system ...
- php 实现一致性hash 算法 memcache
散列表的应用 涉及到数据查找比对,首先考虑到使用HashSet.HashSet最大的好处就是实现查找时间复杂度为O(1).使用HashSet需要解决一个重要问题:冲突问题.对比研究了网上一些字符串哈希 ...
- 一种隐蔽性较高的Java ConcurrentModificationException异常场景
前言 在使用Iterator遍历容器类的过程中,如果对容器的内容进行增加和删除,就会出现ConcurrentModificationException异常.该异常的分析和解决方案详见博文<Jav ...
- K XOR Clique
BaoBao has a sequence a1,a2,...,an. He would like to find a subset S of {1,2,...,n} such that ∀i ...
- JAVA课程课后作业03之动手动脑
一.构造函数 问题一: 错误代码如图: 错误原因:从图片中的编译报错的地方来看,程序是在给新的对象分配空间是出现了问题,因而我们往下观察Foo类,Foo类的构造方法是有一个参数的有参方法,而前面构造新 ...
- MultipartFile实现文件上传
一.主要有两个java类,和一般的servlet放在一起即可. 1.FileUploadBean.java package chb.demo.web;import org.springframewor ...
- java学习之路--继承(多态的动态绑定)
动态绑定过程中,对象调用对象方的执行过程 1:编译器查看对象的声明类型和方法名.有可能有多个方法名相同,但参数类型不一样的重载方法. 2:编译器查看调用方法时提供的参数类型.该过程叫重载解析,在相同的 ...