jQuery+css实现的蓝色水平二级导航菜单效果代码


Posted in Javascript onSeptember 11, 2015

本文实例讲述了jQuery+css实现的蓝色水平二级导航菜单效果。分享给大家供大家参考。具体如下:

这是一款蓝色经典的jQuery+CSS实现水平二级导航菜单,相信你会喜欢的,蓝色,超级经典的一种风格,从其它网站上扣下来的,我认为很不错,赶紧分享给大家吧。

运行效果截图如下:

jQuery+css实现的蓝色水平二级导航菜单效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>蓝色水平二级导航菜单</title>
<style>
*{
 font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
body{
 margin:0; padding:0; background:white;
}
img{
 border:0;
}
a:link,a:visited,a:active{
 text-decoration:none;
}
a:hover{
 text-decoration:underline;
}
/********** header **********/
.header{
 width:100%; background:url(images/header_bg.gif) #ffffff repeat-x 0 0; text-align:center;
}
.header .padder{
 width:910px; margin:0 auto; background:url(images/header_bg.gif) #ffffff repeat-x 0 0; padding-bottom:4px; text-align:left;
}
.header .padder .nav{
 background:url(images/vertical.gif) repeat-x 0 -36px; height:36px;
}
.header .padder .navLeftBg{
 background:urlvertical.gif) no-repeat 0 0; height:36px;
}
.header .padder .navRightBg{
 background:url(images/icons.gif) no-repeat right -146px; height:36px;
}
.header .padder .nav .mainNav{
 padding-left:24px; position:absolute;
}
.header .padder .nav .mainNav a:link,.header .padder .nav .mainNav a:visited,.header .padder .nav .mainNav a:active{
 width:90px; height:36px; display:inline-block; text-align:center; color:#ffffff; font-weight:bold; font-size:14px; line-height:36px; margin-left:11px;
}
.header .padder .nav .mainNav a:hover{
 text-decoration:none;
}
.header .padder .nav .mainNav a.actived:link,.header .padder .nav .mainNav a.actived:visited,.header .padder .nav .mainNav a.actived:hover,.header .padder .nav .mainNav a.actived:active{
 background:url(images/icons.gif) no-repeat 0 -27px; color:#000000;
}
.header .padder .secondNav{
 line-height:21px; text-align:left;
}
.header .padder .secondNav a{
 color:#266392; display:inline-block; padding:0 8px; margin-right:19px;
}
.header .padder .secondNav a.actived{
 font-weight:bold;
}
.header .padder .secondNav .subNav1{
 display:none;
}
.header .padder .secondNav .subNav2{
 padding-left:150px;display:none;
}
.header .padder .secondNav .subNav3{
 padding-left:250px;display:none;
}
.header .padder .secondNav .subNav4{
 padding-left:350px;display:none;
}
.header .padder .secondNav .subNav5{
 padding-left:450px;display:none;
}
.header .padder .secondNav .subNav6{
 padding-left:550px;display:none;
}
.header .padder .secondNav .subNav7{
 padding-left:650px;display:none;
}
</style>
<script language="javascript" type="text/javascript" src="jquery1.3.2.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
 $(".mainNav a").mouseover(function(){
  $(".mainNav a").attr("class","");
  $("#"+this.id).attr("class","actived");
  var currentMenuNo = parseInt(this.id.substring(1));
  $(".secondNav div").each(function(){
   $(this).hide();
   $("#subNav"+currentMenuNo).show();
  });
 });
});
</script>
</head>
<body>
<div class="header">
 <div class="padder">
  <div class="nav">
   <div class="navLaftBg">
    <div class="navRightBg">
     <div class="mainNav">
      <a href="#" id="n1" class="actived">首页</a>
      <a href="#" id="n2">ASP源码</a>
      <a href="#" id="n3">PHP源码</a>
      <a href="#" id="n4">.NET源码</a>
      <a href="#" id="n5">HTML源码</a>
      <a href="#" id="n6">工具软件</a>
      <a href="#" id="n7">脚本源码</a>
     </div>
    </div>
   </div>
  </div>
  <div class="secondNav">
   <div id="subNav2" class="subNav2">
    <a href="#" class="actived">社区论坛</a>
    <a href="#">全站CMS</a>
    <a href="#">企业网站</a>
   </div>
   <div id="subNav3" class="subNav3">
    <a href="#" class="actived">社区论坛</a>
    <a href="#">全站CMS</a>
    <a href="#">企业网站</a>
   </div>
   <div id="subNav4" class="subNav4">
    <a href="#" class="actived">社区论坛</a>
    <a href="#">全站CMS</a>
    <a href="#">企业网站</a>
   </div>
   <div id="subNav5" class="subNav5">
    <a href="#" class="actived">社区论坛</a>
    <a href="#">全站CMS</a>
    <a href="#">企业网站</a>
   </div>
   <div id="subNav6" class="subNav6">
    <a href="#" class="actived">社区论坛</a>
    <a href="#">全站CMS</a>
    <a href="#">企业网站</a>
   </div>
   <div id="subNav7" class="subNav7">
    <a href="#" class="actived">社区论坛</a>
    <a href="#">全站CMS</a>
    <a href="#">企业网站</a>
   </div>
  </div>
 </div>
</div>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
Javascript Global对象
Aug 13 Javascript
IE6/7 and IE8/9/10(IE7模式)依次隐藏具有absolute或relative的父元素和子元素后再显示父元素
Jul 31 Javascript
页面回到顶部的三种实现(锚标记,js)
Oct 01 Javascript
javascript批量修改文件编码格式的方法
Jan 27 Javascript
Javascript代码实现仿实例化类
Apr 03 Javascript
JavaScript中Null与Undefined的区别解析
Jun 30 Javascript
Node.js Addons翻译(C/C++扩展)
Jun 12 Javascript
AngularJS  ng-table插件设置排序
Sep 21 Javascript
使用yeoman构建angular应用的方法
Aug 14 Javascript
arcgis for js栅格图层叠加(Raster Layer)问题
Nov 22 Javascript
Vue实现调节窗口大小时触发事件动态调节更新组件尺寸的方法
Sep 15 Javascript
JavaScript 判断数据类型的4种方法
Sep 11 Javascript
js实现的后台左侧管理菜单代码
Sep 11 #Javascript
微信企业号开发之微信考勤Cookies的使用
Sep 11 #Javascript
微信企业号开发之微信考勤百度地图定位
Sep 11 #Javascript
JavaScript处理解析JSON数据过程详解
Sep 11 #Javascript
在easyUI开发中,出现jquery.easyui.min.js函数库问题的解决办法
Sep 11 #Javascript
JavaScript实现算术平方根算法-代码超简单
Sep 11 #Javascript
js图片卷帘门导航菜单特效代码分享
Sep 10 #Javascript
You might like
php curl 伪造IP来源的实例代码
2012/11/01 PHP
PHP 接入微信扫码支付总结(总结篇)
2016/11/03 PHP
php创建图像具体步骤
2017/03/13 PHP
javascript判断用户浏览器插件安装情况的代码
2011/01/01 Javascript
jquery validate poshytip 自定义样式
2012/11/26 Javascript
Jquery实现控件的隐藏和显示实例
2014/02/08 Javascript
JQuery对表单元素的基本操作使用总结
2014/07/18 Javascript
javascript的tab切换原理与效果实现方法
2015/01/10 Javascript
关于JavaScript数组你所不知道的3件事
2016/08/24 Javascript
手机浏览器 后退按钮强制刷新页面方法总结
2016/10/09 Javascript
深入理解vue.js双向绑定的实现原理
2016/12/05 Javascript
利用JavaScript实现栈的数据结构示例代码
2017/08/02 Javascript
你应该知道的几类npm依赖包管理详解
2017/10/06 Javascript
JavaScript闭包与作用域链实例分析
2019/01/21 Javascript
react koa rematch 如何打造一套服务端渲染架子
2019/06/26 Javascript
echarts饼图各个板块之间的空隙如何实现
2020/12/01 Javascript
[43:57]LGD vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python 生成不重复的随机数的代码
2011/05/15 Python
python查询sqlite数据表的方法
2015/05/08 Python
Python保存MongoDB上的文件到本地的方法
2016/03/16 Python
CentOS 7下安装Python3.6 及遇到的问题小结
2018/11/08 Python
python 自定义对象的打印方法
2019/01/12 Python
使用Python自动生成HTML的方法示例
2019/08/06 Python
python图片二值化提高识别率代码实例
2019/08/24 Python
python读文件的步骤
2019/10/08 Python
python+Django实现防止SQL注入的办法
2019/10/31 Python
python爬虫实现获取下一页代码
2020/03/13 Python
Django 实现图片上传和下载功能
2020/12/31 Python
美国知名平价彩妆品牌:e.l.f. Cosmetics
2017/11/20 全球购物
Java语言程序设计测试题选择题部分
2014/04/03 面试题
Java语言程序设计测试题改错题部分
2014/07/22 面试题
简单租房协议书(范本)
2014/10/13 职场文书
2015年社区精神文明工作总结
2015/05/26 职场文书
2016公司新年问候语
2015/11/11 职场文书
传单、海报早OUT了,另类传单营销方案送给你!
2019/07/15 职场文书
青年人初次创业的“五不要”
2019/08/23 职场文书