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制作的鼠标悬浮时产生的下拉框效果
Oct 27 Javascript
javascript动态的改变IFrame的高度实现自动伸展
Oct 12 Javascript
jQuery DOM操作实例
Mar 05 Javascript
Bootstrap表单布局样式代码
May 31 Javascript
jQuery Ajax 异步加载显示等待效果代码分享
Aug 01 Javascript
微信小程序 二维码canvas绘制实例详解
Jan 06 Javascript
select自定义小三角样式代码(实用总结)
Aug 18 Javascript
vue router+vuex实现首页登录验证判断逻辑
May 17 Javascript
javascript、php关键字搜索函数的使用方法
May 29 Javascript
手淘flexible.js框架使用和源代码讲解小结
Oct 15 Javascript
Vue+Express实现登录注销功能的实例代码
May 05 Javascript
Vue 中如何正确引入第三方模块的方法步骤
May 05 Javascript
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来自动调用不同服务器上的flash
2006/10/09 PHP
PHP 木马攻击防御技巧
2009/06/13 PHP
mayfish 数据入库验证代码
2010/04/30 PHP
PHP 如何利用phpexcel导入数据库
2013/08/24 PHP
php颜色转换函数hex-rgb(将十六进制格式转成十进制格式)
2013/09/23 PHP
php支付宝在线支付接口开发教程
2016/09/19 PHP
php封装的表单验证类完整实例
2016/10/19 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
详谈 Jquery Ajax异步处理Json数据.
2011/09/09 Javascript
jQuery和AngularJS的区别浅析
2015/01/29 Javascript
vue-router路由简单案例介绍
2017/02/21 Javascript
基于JavaScript实现无缝滚动效果
2017/07/21 Javascript
荐书|您有一份JavaScript书单待签收
2017/07/21 Javascript
利用vue和element-ui设置表格内容分页的实例
2018/03/02 Javascript
Vue2.0 给Tab标签页和页面切换过渡添加样式的方法
2018/03/13 Javascript
vue.js 实现点击按钮动态添加li的方法
2018/09/07 Javascript
简单分析js中的this的原理
2019/08/31 Javascript
[01:21:07]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
从零学Python之入门(三)序列
2014/05/25 Python
Django中传递参数到URLconf的视图函数中的方法
2015/07/18 Python
Python中集合的内建函数和内建方法学习教程
2015/08/19 Python
python3 拼接字符串的7种方法
2018/09/12 Python
ubuntu16.04制作vim和python3的开发环境
2018/09/23 Python
Python在Matplotlib图中显示中文字体的操作方法
2019/07/29 Python
django中使用POST方法获取POST数据
2019/08/20 Python
python列表插入append(), extend(), insert()用法详解
2019/09/14 Python
Jupyter notebook 启动闪退问题的解决
2020/04/13 Python
Html5 postMessage实现跨域消息传递
2016/03/11 HTML / CSS
小学教师听课制度
2014/02/01 职场文书
和谐社区口号
2014/06/19 职场文书
学校党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
批评与自我批评总结
2014/10/17 职场文书
贫困生助学金感谢信
2015/01/21 职场文书
工作一年自我鉴定
2019/06/20 职场文书
redis缓存存储Session原理机制
2021/11/20 Redis
Vue 打包后相对路径的引用问题
2022/06/05 Vue.js