jQuery实现灰蓝风格标准二级下拉菜单效果代码


Posted in Javascript onAugust 31, 2015

本文实例讲述了jQuery实现灰蓝风格标准二级下拉菜单效果代码。分享给大家供大家参考。具体如下:

这是一款基于jQuery实现的标准型二级菜单,是漂亮的灰-蓝风格下拉级联菜单,代码经过了完美修正,目前兼容性已经很不错了,甚至不用修改,拷贝代码你就可以用了。

运行效果截图如下:

jQuery实现灰蓝风格标准二级下拉菜单效果代码

在线演示地址如下:

具体代码如下:

<!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=utf-8" />
<title>jQuery标准型二级菜单</title>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<style type="text/css">
body
{
 margin:0; padding:0; font-size:12px;
}
a:link {
 color:#1553a9; text-decoration: none;
}
a:visited {
 text-decoration:none; color: #1553a9;
}
a:hover {
 text-decoration:none; color: #f46662;
}
a:active {
 text-decoration: none; color:#f46662;
}
#main
{
 width:910px; margin:0 auto; 
}
#menu
{
 margin-top:20px; position:absolute;
}
.m1
{
float:left; width:100px; text-align:center; color:#3a3a3a; background-color:#bcbcbc; border:#9a9b9b 1px solid; border-right:0; padding:10px; padding-top:13px; cursor:pointer;
}
.m1:hover
{
 background-color:#2c85e0; color:White;
}
.m2
{
  position:absolute; margin-top:39px; width:120px; background-color:#e4e4e4;border:#cdcece 1px solid;color:#666666; display:none;
}
.m2 table
{
 width:100%; line-height:35px;
}
.m2 table tr td
{
 text-align:center; border-top:#b4b4b4 1px dotted; cursor:pointer;
}
</style>
<script type="text/javascript">
$(function(){
$(".m1").mouseover(function(){
 $(this).parent().next(".m2").fadeIn();
}).mouseout(function(){
 $(this).parent().next(".m2").css("display","none");
});
$(".m2").mouseover(function(){
 $(this).css("display","block");
 $(this).prev().children().css("background-color","#2c85e0").css("color","White");;
}).mouseout(function(){
 $(this).css("display","none");
 $(this).prev().children().css("background-color","#bcbcbc").css("color","#3a3a3a");
});
});
</script>
</head>
<body>
<div id="main">
<div id="menu">
<a href="#" target="_blank"><span class="m1">论坛首页</span></a> 
<a href="#" target="_blank"><span class="m1">学生工作</span></a>
 <div class="m2" style="left:121px;"><table>
  <tr><td style="border:0"><a href="#" target="_blank">学院首页</a></td></tr>
  <tr><td><a href="#" target="_blank">学院首页</a></td></tr>
  <tr><td><a href="#" target="_blank">学院首页</a></td></tr>
 </table></div> 
<a href="#" target="_blank"><span class="m1">师资队伍</span></a>
 <div class="m2" style="left:242px;"><table>
  <tr><td style="border:0"><a href="#" target="_blank">学院首页</a></td></tr>
  <tr><td><a href="#" target="_blank">学院首页</a></td></tr>
  <tr><td><a href="#" target="_blank">学院首页</a></td></tr>
 </table></div>
<a href="#" target="_blank"><span class="m1">学科专业</span></a>
 <div class="m2" style="left:363px;"><table>
  <tr><td style="border:0"><a href="#" target="_blank">本科专业</a></td></tr>
  <tr><td><a href="#" target="_blank">硕士专业</a></td></tr>
  <tr><td><a href="#" target="_blank">博士专业</a></td></tr>
 </table></div> 
<a href="#" target="_blank"><span class="m1">教学改革</span></a>
 <div class="m2" style="left:484px;"><table>
  <tr><td style="border:0"><a href="#" target="_blank">教学体制</a></td></tr>
  <tr><td><a href="#" target="_blank">学院首页</a></td></tr>
  <tr><td><a href="#" target="_blank">科研教学</a></td></tr>
 </table></div> 
<a href="#" target="_blank"><span class="m1">党建工作</span></a>
 <div class="m2" style="left:605px;"><table>
  <tr><td style="border:0"><a href="#" target="_blank">学生党建</a></td></tr>
  <tr><td><a href="#" target="_blank">学院党建</a></td></tr>
 </table></div> 
<a href="#" target="_blank"><span class="m1">联系我们</span></a> 
  <div class="m2" style="left:725px;"><table>
  <tr><td style="border:0"><a href="#" target="_blank">老师电话</a></td></tr>
  <tr><td><a href="#" target="_blank">领导传真</a></td></tr>
  <tr><td><a href="#" target="_blank">学校地址</a></td></tr>
  <tr><td><a href="#" target="_blank">卫星地图</a></td></tr>
 </table></div>
</div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
js substr支持中文截取函数代码(中文是双字节)
Apr 17 Javascript
Json字符串转换为JS对象的高效方法实例
May 01 Javascript
如何实现修改密码时密码框显示保存到cookie的密码
Dec 10 Javascript
深入理解JavaScript系列(33):设计模式之策略模式详解
Mar 03 Javascript
JavaScript模拟鼠标右键菜单效果
Dec 08 Javascript
javascript常用的设计模式
Feb 09 Javascript
深入理解Node.js中的进程管理
Mar 13 Javascript
bootstrap是什么_动力节点Java学院整理
Jul 14 Javascript
layer弹出的iframe层在执行完毕后关闭当前弹出层的方法
Aug 17 Javascript
JS实现获取数组中最大值或最小值功能示例
Mar 02 Javascript
vue项目创建步骤及路由router
Jan 14 Javascript
详解Vue3.0 + TypeScript + Vite初体验
Feb 22 Vue.js
js实现TAB切换对应不同颜色的代码
Aug 31 #Javascript
Bootstrap的图片轮播示例代码
Aug 31 #Javascript
jQuery实现鼠标滑过点击事件音效试听
Aug 31 #Javascript
js实现仿百度风云榜可重复多次调用的TAB切换选项卡效果
Aug 31 #Javascript
js实现仿爱微网两级导航菜单效果代码
Aug 31 #Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
Aug 31 #Javascript
jQuery实现简单的列表式导航菜单效果代码
Aug 31 #Javascript
You might like
PHP实现通过中文字符比率来判断垃圾评论的方法
2014/10/20 PHP
PHP对XML内容进行修改和删除实例代码
2016/10/26 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
2020/04/05 PHP
js textarea自动增高并隐藏滚动条
2009/12/16 Javascript
jquery一般方法介绍 入门参考
2011/06/21 Javascript
js获取系统的根路径实现介绍
2013/09/08 Javascript
js如何判断不同系统的浏览器类型
2013/10/28 Javascript
通过遮罩层实现浮层DIV登录的js代码
2014/02/07 Javascript
通过Jquery的Ajax方法读取将table转换为Json
2014/05/31 Javascript
js图片模糊切换显示特效的方法
2015/02/17 Javascript
AngularJS入门教程之Select(选择框)详解
2016/07/27 Javascript
Vue中img的src属性绑定与static文件夹实例
2017/05/18 Javascript
如何在AngularJs中调用第三方插件库
2017/05/21 Javascript
AngularJS service之select下拉菜单效果
2017/07/28 Javascript
详解使用React进行组件库开发
2018/02/06 Javascript
js canvas实现二维码和图片合成的海报
2020/11/19 Javascript
[01:02:00]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第三场 1月24日
2021/03/11 DOTA
Python的字典和列表的使用中一些需要注意的地方
2015/04/24 Python
在Python 中实现图片加框和加字的方法
2019/01/26 Python
python openpyxl使用方法详解
2019/07/18 Python
Python3 中作为一等对象的函数解析
2019/12/11 Python
python为QT程序添加图标的方法详解
2020/03/09 Python
Python sorted对list和dict排序
2020/06/09 Python
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
经济信息管理专业大学生求职信
2013/09/27 职场文书
创业计划实施的7大步骤
2014/02/05 职场文书
体育教师个人的自我评价
2014/02/16 职场文书
人力资源部门的主要职能
2014/02/22 职场文书
2014年“向国旗敬礼”网上签名寄语活动方案
2014/09/27 职场文书
护士2014年终工作总结
2014/11/11 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
未婚证明范本
2015/06/15 职场文书
Spring Data JPA使用JPQL与原生SQL进行查询的操作
2021/06/15 Java/Android
MySQL中varchar和char类型的区别
2021/11/17 MySQL
处理canvas绘制图片模糊问题
2022/05/11 Javascript
springboot读取resources下文件的方式详解
2022/06/21 Java/Android