实现下拉菜单,30个Web下拉菜单

jQuerySmooth Navigation
Menu

jquery 达成下拉菜单,jquery下拉菜单

Jquery
是多个轻量的框架,个人认为不行好用,明日就写二个非常轻巧的例证,完毕下拉菜单功能;

第一分明要在页面引用jquery.js  版本不限 ;

接下去把=====================html贴出来:

 

Html代码  xpj线上娱乐场 1

  1. <div class=”header_menu”>  
  2.         <ul>  
  3.             <li class=”menuli” id=”xtgl_menu”>系统处理</li>  
  4.             <li class=”menuli” id=”ggsq_menu”>干线管道所勤</li>  
  5.             <li class=”menuli” id=”bhz_menu”>保护站</li>  
  6.             <li class=”menuli” id=”mcjy_menu”>木材核算</li>  
  7.             <li class=”menuli” id=”slgh_menu”>森林管理和珍视</li>  
  8.         </ul>  
  9.     </div>  
  10.   
  11. <div class=”display movediv” id=”slgh_xpj线上娱乐场,menu_div”>  
  12.     <ul>  
  13.         <li class=”redli”>出勤管理</li>  
  14.         <li class=”redli”>巡视管理</li>  
  15.         <li class=”redli”>现场取证</li>  
  16.         <li class=”redli”>难题处置</li>  
  17. 实现下拉菜单,30个Web下拉菜单。    </ul>  
  18. </div>  
  19. <div class=”display movediv” id=”mcjy_menu_div”>  
  20.     <ul>  
  21.         <li class=”redli”>地点监测</li>  
  22.         <li class=”redli”>查验处理</li>  
  23.     </ul>  
  24. </div>  
  25. <div class=”display movediv” id=”bhz_menu_div”>  
  26.     <ul>  
  27.         <li class=”redli”>出勤管理</li>  
  28.         <li class=”redli”>监管消息</li>  
  29.     </ul>  
  30. </div>  
  31. <div class=”display movediv” id=”ggsq_menu_div”>  
  32.     <ul>  
  33.         <li class=”redli”>出勤处理</li>  
  34.         <li class=”redli”>幽禁音讯</li>  
  35.     </ul>  
  36. </div>  
  37. <div class=”display movediv” id=”xtgl_menu_div”>  
  38.     <ul>  
  39.         <li class=”redli”>权限管理</li>  
  40.         <li class=”redli”>设备管理</li>  
  41.     </ul>  
  42. </div>  

 

===========================css样式:

Css代码  xpj线上娱乐场 2

  1. /**尾部菜单**/  
  2. .header_menu{  
  3.     float:right;  
  4.     width: 50%;  
  5.     height: 100%;  
  6.     cursor: pointer;  
  7.       
  8. }  
  9.   
  10. .header_menu ul{  
  11.     list-style: none;  
  12.     height: 100%;  
  13.   
  14. }  
  15. .header_menu ul li{  
  16.     float: right;  
  17.     width: 20%;  
  18.     color:white;  
  19.     font-size:14px;  
  20.     padding-top: 55px;  
  21.     font-weight: bold;  
  22. }  
  23.   
  24. .display{  
  25.     display: none;  
  26. }  
  27. .display ul{  
  28.     list-style: none;  
  29.     width: 100px;  
  30. }  
  31. .display ul li{  
  32.     padding-top:10px;  
  33.     padding-bottom: 5px;  
  34.     padding-left:5px;  
  35.     cursor: pointer;  
  36.     font-size: 14px;  
  37. }  
  38. .movediv{  
  39.     position: fixed;  
  40.     left: 0px;  
  41.     top:0px;  
  42.     font-size: 14px;  
  43.     white;  
  44.     border:1px solid white;  
  45. }  
  46. .redcolor{  
  47.     #a0c9e6;  
  48. }  
  49.   
  50.    

 

=======================js脚本

Js代码  xpj线上娱乐场 3

  1. $(function() {  
  2.     // 菜单绑定事件  
  3.     initMenuListener();  
  4.     // 下拉菜单绑定事件  
  5.     initSubMenuHover();  
  6.     // 下拉菜单颜色改换  
  7.     initSubMenuLiHover();  
  8. });  
  9.   
  10. /** 
  11.  * 尾部菜单绑定滑过事件 
  12.  */  
  13. function initMenuListener() {  
  14.   
  15.     $(“.menuli”).hover(function() {  
  16.         var hideDivId = $(this).attr(“id”) + “_div”;  
  17.         // 得到菜单的职责  
  18.         var left = $(this).offset().left;  
  19.         var top = $(this).offset().top;  
  20.         var height = $(this).outerHeight();//outerHeight是赢得高度,满含内边距,height是也是获取中度,但是只包涵文件中度  
  21.   
  22.         $(“#” + hideDivId).show();  
  23.         $(“#” + hideDivId).css(“left”, left);  
  24.         $(“#” + hideDivId).css(“top”, top + height);  
  25.   
  26.     }, function() {  
  27.         // 将原先的菜系掩饰  
  28.         $(“.display”).hide();  
  29.     });  
  30. }  
  31. /** 
  32.  * 下拉菜单绑定事件 
  33.  */  
  34. function initSubMenuHover() {  
  35.     $(“.display”).hover(function() {  
  36.         $(this).show();  
  37.     }, function() {  
  38.         $(this).hide();  
  39.     });  
  40. }  
  41. /** 
  42.  *  下拉菜单更改颜色 
  43.  */  
  44. function initSubMenuLiHover() {  
  45.     $(“.redli”).hover(function() {  
  46.         $(this).addClass(“redcolor”);  
  47.     }, function() {  
  48.         $(this).removeClass(“redcolor”);  
  49.     });  
  50. }  

 

效果与利益如下:

xpj线上娱乐场 4

jquery达成下拉菜单

达成下拉菜单,jquery下拉菜单 Jquery
是一个轻量的框架,个人感觉相当好用,前天就写四个特别简单的例子,达成下拉菜单功能;
首先…

jQuery

xpj线上娱乐场 5

Smooth Navigation Menu

xpj线上娱乐场 6

Simple Drop Down Menu
Plugin

Simple Drop Down Menu Plugin

xpj线上娱乐场 7

xpj线上娱乐场 8

Dropdown, iPod Drilldown, and Flyout styles

 

xpj线上娱乐场 9

Dropdown, iPod Drilldown, and Flyout
styles

jQuery and CSS Example

xpj线上娱乐场 10

 

Create the Fanciest Drop Down Menu You Ever Saw

xpj线上娱乐场 11

xpj线上娱乐场 12

A Different Top Navigation

xpj线上娱乐场 13

jQuery and CSS
Example

Simple jQuery Dropdowns

xpj线上娱乐场 14

xpj线上娱乐场 15

Sexy Drop Down Menu with jQuery and CSS

xpj线上娱乐场 16

Create the Fanciest Drop Down Menu You Ever
Saw

How to Create a Drop Down Nav Menu with HTML5, CSS3, and jQuery

xpj线上娱乐场 17

xpj线上娱乐场 18

Reinventing a Drop Down with CSS and jQuery

xpj线上娱乐场 19

A Different Top
Navigation

Superfish

xpj线上娱乐场 20

xpj线上娱乐场 21

Animated Drop Down Menu with jQuery

xpj线上娱乐场 22

Simple jQuery
Dropdowns

jQuery Menu: Dropdown, Drilldown, and iPod Flyout Styles

xpj线上娱乐场 23

xpj线上娱乐场 24

McDropdown jQuery Plugin

xpj线上娱乐场 25

Sexy Drop Down Menu with jQuery and
CSS

Mega Drop Down Menus with CSS & jQuery

xpj线上娱乐场 26

xpj线上娱乐场 27

Sliding jQuery Menu

xpj线上娱乐场 28

How to Create a Drop Down Nav Menu with HTML5, CSS3, and
jQuery

jdMenu Hierarchical Menu Plugin

xpj线上娱乐场 29

xpj线上娱乐场 30

Dim Gray Drop Down Menu

xpj线上娱乐场 31

Reinventing a Drop Down with CSS and
jQuery

Create a MultiLevel Dropdown Menu with CSS and Improve it with jQuery

xpj线上娱乐场 32

相关文章