Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑难] SupeSite 7.5 怎么修改成,鼠标放在一级菜单,显示出二级菜单

[复制链接]
dsc166 发表于 2010-1-14 14:08:26 | 显示全部楼层 |阅读模式
SupeSite 7.5 怎么修改成,鼠标放在一级菜单,就弹出出二级菜单列表
第一模板 发表于 2010-1-14 14:58:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| dsc166 发表于 2010-1-14 16:31:47 | 显示全部楼层
js 啊
研究下!!!!!!!!!
回复

使用道具 举报

黄群友 发表于 2010-1-14 20:37:36 | 显示全部楼层
我也不知道,帮顶,期待高手
回复

使用道具 举报

q344617263 发表于 2010-1-16 15:04:29 | 显示全部楼层
我的网站就是这种特效,LZ有兴趣的话可以看看
www.gpunion.net
回复

使用道具 举报

 楼主| dsc166 发表于 2010-1-16 15:30:06 | 显示全部楼层
回复 5# q344617263


    怎么弄得,教教呗
回复

使用道具 举报

q344617263 发表于 2010-1-16 15:32:55 | 显示全部楼层
回复 6# dsc166


    删除系统自带的头部导航条,换成如下代码

  1.     <script type="text/javascript">function $(id) {
  2.     return document.getElementById(id);
  3. }
  4. function showMenu (baseID, divID) {
  5.     baseID = $(baseID);
  6.     divID  = $(divID);
  7.     if (showMenu.timer) clearTimeout(showMenu.timer);
  8. hideCur();
  9.     divID.style.display = 'block';
  10. showMenu.cur = divID;
  11.     if (! divID.isCreate) {
  12.         divID.isCreate = true;
  13.         //divID.timer = 0;
  14.         divID.onmouseover = function () {
  15.             if (showMenu.timer) clearTimeout(showMenu.timer);
  16.    hideCur();
  17.             divID.style.display = 'block';
  18.         };
  19.         function hide () {
  20.             showMenu.timer = setTimeout(function () {divID.style.display = 'none';}, 300);
  21.         }
  22.         divID.onmouseout = hide;
  23.         baseID.onmouseout = hide;
  24.     }
  25. function hideCur () {
  26.   showMenu.cur && (showMenu.cur.style.display = 'none');
  27. }
  28. }</script>
  29.   </head>
  30.   </div>
  31. <div class="nav">
  32.   <div class="navinner">
  33.     <ul class="navlist">
  34.       <li><a href="http://www.gpunion.net">首页</a></li>
  35.       <li><a href="http://www.gpunion.net/action-news.html" id="nav_1" onmouseover="showMenu('nav_1','subnav1')">资讯</a>
  36.           <div class="subnav disable" id="subnav1">
  37.             <p class="pointer">.</p>
  38.             <p><span> <a href="http://www.gpunion.net/category-1.html">科技世界</a> | <a href="http://www.gpunion.net/category-2.html">互联网络</a> | <a href="http://www.gpunion.net/category-3.html">体育财经</a> | <a href="http://www.gpunion.net/category-5.html">娱乐生活</a> | <a href="http://www.gpunion.net/category-10.html">女人世界</a>  </span></p>
  39.           </div>
  40.       </li>
  41.       <li><a href="http://www.gpunion.net/action-uchblog.html" id="nav_2" onmouseover="showMenu('nav_2','subnav2')">日志</a></li>
  42.       <li><a href="http://www.gpunion.net/action-uchimage.html" id="nav_3" onmouseover="showMenu('nav_3','subnav3')">相册</a></li>         
  43.       <li><a href="http://www.gpunion.net/wiki" id="nav_4" onmouseover="showMenu('nav_4','subnav4')">百科</a></li>
  44.       <li><a href="http://home.gpunion.net" id="nav_5" onmouseover="showMenu('nav_5','subnav5')">社区</a></li>  
  45.       <li><a href="http://www.gpunion.net/action-top.html" id="nav_6" onmouseover="showMenu('nav_6','subnav6')">排行</a></li>   
  46.     </ul>
  47.   </div>
  48. </div>
复制代码


里面的链接自己换掉
回复

使用道具 举报

q344617263 发表于 2010-1-16 15:34:35 | 显示全部楼层
找到CSS文件的nav部分
换成
  1. /* nav style */
  2. .nav {width:960px; position: relative; margin:0px auto;

  3. background: url(../images/nav_bg.png) no-repeat 0 -36px;
  4. }
  5. .navinner {
  6. background: url(../images/nav_bg.png) no-repeat 100% -72px;
  7. }
  8. .navlist {
  9. height: 36px;
  10. line-height: 36px;
  11. overflow: hidden;
  12. margin: 0 10px;
  13. background: url(../images/nav_bg.png) repeat-x 0 0;
  14. }
  15. .nav li {
  16. float: left;
  17. display: inline;
  18. margin: 0 0 0 -2px;
  19. padding: 0 4px 0 6px;
  20. background: url(../images/nav_bg.png) no-repeat 0 -108px;
  21. }
  22. .nav a {
  23. display: block;
  24. width: 110px;
  25. text-align: center;
  26. font-size: 120%;
  27. }
  28. .nav a:link, .nav a:visited {
  29. color: #fff;
  30. }
  31. .nav a.current, .nav a:hover, .nav a:active {
  32. color: #fff;
  33. font-weight: bold;
  34. background: url(../images/nav_bg.png) no-repeat 50% -144px;
  35. }
  36. .subnav {
  37. position: absolute;
  38. top: 41px;
  39. left: 0;
  40. float: left;
  41. height: 27px;
  42. line-height: 27px;
  43. white-space: nowrap;
  44. background: url(../images/nav_bg.png) no-repeat 0 -180px;
  45. }
  46. * html .subnav {
  47. margin: 0 10px 0 -10px; /* IE 6 and below */
  48. }
  49. .subnav p {
  50. padding: 0 10px;
  51. background: url(../images/nav_bg.png) no-repeat 100% -234px;
  52. }
  53. .subnav p span {
  54. display: block;
  55. background: url(../images/nav_bg.png) repeat-x 0 -207px;
  56. }
  57. .subnav p.pointer {
  58. position: absolute;
  59. top: -4px;
  60. left: 0;
  61. height: 5px;
  62. width: 11px;
  63. padding: 0;
  64. margin-left: 20px;
  65. text-indent: -999em;
  66. background: url(../images/nav_bg.png) repeat-x 0 -261px;
  67. }
  68. .subnav a {
  69. display: inline;
  70. padding: 0;
  71. font-size: 100%;
  72. }
  73. [class~="subnav"] a {
  74. padding: 0 3px;
  75. }
  76. .subnav, .subnav a:link, .subnav a:visited {
  77. color: #235e99;
  78. }
  79. .subnav a:hover, .subnav a:active {
  80. color: #235e99;
  81. }
  82. .subnav a:hover, .subnav a:active {
  83. font-weight: normal;
  84. background: none;
  85. border-bottom: 2px solid;
  86. }
  87. /* subnav position and pointer position */
  88. #subnav1 { left: 125px; }
  89. #subnav2 { left: 250px; }
  90. #subnav3 { left: 360px; }
  91. #subnav4 { left: 480px; }
  92. #subnav5, #subnav6, #subnav7 {
  93. left: auto;
  94. right: 0px;
  95. }
  96. #subnav1 .pointer { left: 40px; }
  97. #subnav2 .pointer { left: 35px; }
  98. #subnav3 .pointer { left: 40px; }
  99. #subnav4 .pointer { left: 40px; }
  100. #subnav5 .pointer { left: auto; right: 310px; }
  101. #subnav6 .pointer { left: auto; right: 190px; }
  102. #subnav7 .pointer { left: auto; right: 80px; }
  103. #subnav1, #subnav2, #subnav3, #subnav4 {
  104. min-width: 110px;
  105. }
  106. #subnav5 { min-width: 340px; }
  107. #subnav6 { min-width: 240px; }
  108. #subnav7 { min-width: 130px; }
  109. /* Note
  110. ==========================================================*/
  111. .note {
  112. margin: 0 15px 10px;
  113. color:#666666;
  114. }
  115. .note span{
  116. float:right;
  117. }
  118. .disable {
  119. display: none;
  120. }
复制代码

评分

1

查看全部评分

回复

使用道具 举报

q344617263 发表于 2010-1-16 15:35:14 | 显示全部楼层
回复

使用道具 举报

翠微山下论坛 发表于 2010-1-17 21:18:06 | 显示全部楼层
你的怎么还是多语言的,不错呀,怎么搞来的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 18:01 , Processed in 0.050508 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表