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 相关文章推荐
JS 控件事件小结
Oct 31 Javascript
下载文件个别浏览器文件名乱码解决办法
Mar 19 Javascript
动态加载script文件的两种方法
Aug 15 Javascript
javascript不可用的问题探究
Oct 01 Javascript
js点击文本框后才加载验证码实例代码
Oct 20 Javascript
javascript每日必学之循环
Feb 19 Javascript
jQuery购物网页经典制作案例
Aug 19 Javascript
浅谈JsonObject中的key-value数据解析排序问题
Dec 06 Javascript
微信小程序 Animation实现图片旋转动画示例
Aug 22 Javascript
JS简单判断是否在微信浏览器打开的方法示例
Jan 08 Javascript
Vue对象赋值视图不更新问题及解决方法
Jun 03 Javascript
JS新手入门数组处理的实用方法汇总
Apr 07 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
珊瑚虫IP库浅析
2007/02/15 PHP
escape unescape的php下的实现方法
2007/04/27 PHP
PHP重定向的3种方式
2013/03/07 PHP
Drupal7中常用的数据库操作实例
2014/03/02 PHP
PHP中使用CURL获取页面title例子
2015/01/07 PHP
PHP错误处理函数
2016/04/03 PHP
Yii2简单实现多语言配置的方法
2016/07/23 PHP
php设计模式之工厂模式用法经典实例分析
2019/09/20 PHP
验证用户是否修改过页面的数据的实现方法
2008/09/26 Javascript
javascript获取URL参数与参数值的示例代码
2013/12/20 Javascript
使用JS或jQuery模拟鼠标点击a标签事件代码
2014/03/10 Javascript
jquery单选框radio绑定click事件实现方法
2015/01/14 Javascript
jquery实现动态操作select选中
2015/02/11 Javascript
理解和运用JavaScript的闭包机制
2015/08/13 Javascript
jquery插件pagination实现无刷新ajax分页
2015/09/30 Javascript
快速学习jQuery插件 jquery.validate.js表单验证插件使用方法
2015/12/01 Javascript
jQuery EasyUI编辑DataGrid用combobox实现多级联动
2016/08/29 Javascript
不使用script导入js文件的几种方法
2016/10/27 Javascript
JavaScript ES6中CLASS的使用详解
2016/11/22 Javascript
BootStrap Fileinput初始化时的一些参数
2016/12/30 Javascript
jquery滚动条插件slimScroll使用方法
2017/02/09 Javascript
vue.js实例todoList项目
2017/07/07 Javascript
js实现导航跟随效果
2018/11/17 Javascript
加快Vue项目的开发速度的方法
2018/12/12 Javascript
一些可能会用到的Node.js面试题
2019/06/15 Javascript
jquery实现商品sku多属性选择功能(商品详情页)
2019/12/20 jQuery
Python 类与元类的深度挖掘 II【经验】
2016/05/06 Python
Python paramiko模块的使用示例
2018/04/11 Python
Python 删除整个文本中的空格,并实现按行显示
2018/07/24 Python
python获取时间及时间格式转换问题实例代码详解
2018/12/06 Python
python实现趣味图片字符化
2019/04/30 Python
django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】
2019/06/27 Python
“型”走纽约上东区:Sam Edelman
2017/04/02 全球购物
淘宝文案策划岗位职责
2015/04/14 职场文书
高考诚信考试承诺书
2015/04/29 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers