精致导航下拉菜单

<script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

http://www.corange.cn//uploadfiles/1018-1_21571.jpg

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  2. <html xmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  5. <title>Alone's blog--导航</title> 
  6. <style> 
  7. /* for all */ 
  8. a:link,a:visited{color:#2f5795;text-decoration:none;} 
  9. a:hover,a:active{color:#000;} 
  10. *{ margin:0; padding:0;} 
  11. li{list-style:none;vertical-align:middle;} 
  12. ol li{list-style:inside decimal; padding-left:6px;} 
  13. img{ border:0;} 
  14. .FL{float:left;} 
  15. .FR{float: right;} 
  16. .Hide{border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0;margin-top:0;clear:both;visibility:hidden;} 
  17. /*结构布局*/ 
  18. body{font:12px/21px "宋体";color:#000;text-align:center;} 
  19. .Wp {text-align:left; margin:0 auto;width:880px;} 
  20. #Head{height:35px; background:#323334 url(img/navbg1.jpg) repeat-x; width:100%;background: url(http://www.p.cn/img/navbg2.jpg) repeat-x;} 
  21. /*公用*/ 
  22. #Head .Wp{height:32px;} 
  23. #Head h1{ float:left;} 
  24. #nav{ float:right;border-left: 1px solid #818488;border-right: 1px solid #323334;} 
  25. #nav li{ float:left;} 
  26. #nav li a{width:78px; height:32px;border-right:1px solid #818488;border-left:1px solid #323334; display:block; font: bold 14px/32px "宋体";text-align:center;} 
  27. #nav a:link,#nav a:visited{color:#fff;text-decoration:none} 
  28. #nav a:hover,#nav a:active,#hover{color:#fff;font: bold 16px/32px "宋体"; background: url(http://www.p.cn/img/navbg2.jpg) repeat-x;} 
  29. /*一级菜单*/ 
  30. #downall{position:absolute;top:118px;margin:0;padding:0;} 
  31. #product{position:absolute;top:118px;margin:0;padding:0;} 
  32. #product1{position:absolute;top:118px;margin:0;padding:0;} 
  33. #product2{position:absolute;top:118px;margin:0;padding:0;} 
  34. #product3{position:absolute;top:118px;margin:0;padding:0;} 
  35. #downall li,#product li,#product1 li,#product3 li,#product2 li{ float:none} 
  36. #downall li a,#product li a,#product1 li a,#product3 li a,#product2 li a{ width:130px; height:24px;border-bottom:1px dotted #818488; display:block; font:12px/24px "微软雅黑", "宋体";color:#fff; } 
  37. #downall a:link,#downall a:visited,#product a:link,#product a:visited,#product1 a:link,#product1 a:visited,#product2 a:link,#product2 a:visited,#product3 a:link,#product3 a:visited{text-decoration:none;background:#3f4249} 
  38. #downall a:hover,#downall a:active,#product a:hover,#product a:active,#product1 a:hover,#product1 a:active,#product2 a:hover,#product2 a:active,#product3 a:hover,#product3 a:active{font: bold 12px/24px "微软雅黑","宋体"; background: url(http://www.p.cn/img/navbg2.jpg) repeat-x;} 
  39. </style> 
  40. <script language="javascript"> 
  41. // JavaScript Document 
  42. function $(s) { 
  43. return document.getElementById(s)?document.getElementById(s):s; 
  44. function findPosX(obj) 
  45. var curleft = 0
  46. if (obj.offsetParent) 
  47. while (obj.offsetParent) 
  48. curleft += obj.offsetLeft 
  49. objobj = obj.offsetParent; 
  50. else if (obj.x) 
  51. curleft += obj.x; 
  52. return curleft; 
  53. function findPosY(obj) 
  54. var curtop = 0
  55. if (obj.offsetParent) 
  56. while (obj.offsetParent) 
  57. curtop += obj.offsetTop 
  58. objobj = obj.offsetParent; 
  59. else if (obj.y) 
  60. curtop += obj.y; 
  61. return curtop; 
  62. var currPcnNav=null
  63. function pcnNav(o){ 
  64. var offLeft = findPosX(o); 
  65. var offTop = findPosY(o); 
  66. var arrNav=document.getElementById("subNav").getElementsByTagName("ul"); 
  67. if (currPcnNav!=null) { 
  68. hidPcnNav(currPcnNav); 
  69. if (o.getAttribute("urn")!="null") { 
  70. shwPcnNav($(o.getAttribute("urn")),offLeft); 
  71. currPcnNav=$(o.getAttribute("urn")); 
  72. document.body.onmouseup=function(){ 
  73. hidPcnNav(currPcnNav); 
  74. } else { 
  75. currPcnNav?hidPcnNav(currPcnNav):""; 
  76. function shwPcnNav(o,n){ 
  77. o.style.display=""
  78. o.style.left=n+"px"; 
  79. function hidPcnNav(o){ 
  80. o.style.display="none"
  81. document.body.onmouseup=null
  82. function pcnNavInit(){ 
  83. var arrNav=document.getElementById("nav").getElementsByTagName("a"); 
  84. for (var i=0;i<arrNav.length;i++ ) { 
  85. arrNav[i].onmouseover=function(){ 
  86. pcnNav(this); 
  87. window.onload=pcnNavInit
  88. </script> 
  89. </head> 
  90. </head> 
  91. <body> 
  92. <p> </p> 
  93. <p> </p> 
  94. <p> </p> 
  95. <p> </p> 
  96. <div id="Head"> 
  97. <div class="Wp"> 
  98. <ul id="nav"> 
  99. <li id="hover"><a urn="null" href="#">Alone</a></li> 
  100. <li><a urn="downall" href="#">Alone</a></li> 
  101. <li><a urn="product" href="#">Alone</a></li> 
  102. <li><a urn="product1" href="#">Alone</a></li> 
  103. <li><a urn="product2" href="#">Alone</a></li> 
  104. <li><a urn="product3" href="#">Alone</a></li> 
  105. <li><a urn="null" href="#">Alone</a></li> 
  106. </ul> 
  107. </div> 
  108. </div> 
  109. <div id="subNav"> 
  110. <ul id='downall' style="display:none;"> 
  111. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  112. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  113. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  114. </ul> 
  115. <ul id='product' style="display:none;"> 
  116. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  117. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  118. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  119. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  120. </ul> 
  121. <ul id='product1' style="display:none"> 
  122. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  123. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  124. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  125. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  126. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  127. </ul> 
  128. <ul id='product2' style="display:none"> 
  129. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  130. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  131. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  132. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  133. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  134. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  135. </ul> 
  136. <ul id='product3' style="display:none"> 
  137. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  138. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  139. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  140. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  141. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  142. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  143. <li><a href="http://www.hnctsd.cn/blog/">Alone's blog</a></li> 
  144. </ul> 
  145. </div> 
  146. </body> 
  147. </html> 

http://www.corange.cn/html/corange__97.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值