Discuz教程网

Discuz 导航+下拉菜单+双语(DIY必用)

[复制链接]
authicon dly 发表于 2011-8-30 20:58:06 | 显示全部楼层 |阅读模式
昨晚做了一个导航+下拉菜单,相信对DZX版本的用户们有点用处,这里分享。
在我们DIY门户时,为了更好、更多的展示内容,以吸引人们的注意,界面不仅要做的好看,还要美观。
在那么多需要DIY的项目里,我时常看到站长们在相关栏目里放了个“More”(就是更多)的链接。
这个More,大部分都是简单的做,有点缺乏了美观。
我自己做了一个,其外观、效果、功能如下图简单介绍;
图1)这是预览效果图,我的站点碍于大家无法打开,就这里看图吧
110413085837271883d29d214e.jpg
图2)双语效果;当鼠标对着导航名目时,会转换语言,例如 More= 浏览更多
11041308587803a79b12a48475.jpg
图3)下拉菜单;可以容纳更多的主题或者分类,简化界面的同时,却可以展示更多内容
11041308588450bca212645d21.jpg
图4)完全不存在JS冲突的代码问题,随便你要DIY多少个也可以
11041308580d3d3dfa853a5948.jpg
其它好处;代码里有更换颜色的说明,您可以自己调整需要的颜色效果,以符合你的站点原素;协融所有的浏览器。
使用有问题的,可以在这里跟帖~
代码如下;


  1. <title>导航+菜单+双语</title>
  2. <title>协融所有浏览器,包括历史上最烂的IE6版本</title>
  3. <title>版权归http://www.12345.la/,仅发在http://www.12345.la/</title>
  4. <title>修改版权者,任何有关这代码内容的问题一律不予处理</title>
  5. <title>承接所有DZ特殊效果开发、插件、二级开发、模板,联络地址www.fieah.com信用保证</title>
  6. <title>本内容原创自http://www.12345.la/ 妹妹(www.extollive.com)</title>
  7. <style type="text/css">
  8. .menu {
  9. font-family: arial, sans-serif;
  10. width:240px;
  11. margin:0;
  12. margin:50px 0;
  13. }
  14. .menu ul {
  15. padding:0;
  16. margin:0;
  17. list-style-type: none;
  18. }
  19. .menu ul li {
  20. float:left;
  21. position:relative;
  22. }
  23. .menu ul li a, .menu ul li a:visited {
  24. display:block;
  25. text-align:center;
  26. text-decoration:none;
  27. width:115px;
  28. height:30px;
  29. color:#FFFAF0;/*字体颜色*/
  30. border:1px solid #fff;
  31. border-width:0px 2px 0 0;/*边框厚度*/
  32. background:#800000;/*导航框内背景色*/
  33. line-height:30px;
  34. font-size:12px;
  35. }
  36. .menu ul li ul {
  37. display: none;
  38. }
  39. .menu ul li:hover a {
  40. color:#fff;
  41. background:#b3ab79;
  42. }
  43. .menu ul li:hover ul {
  44. display:block;
  45. position:absolute;
  46. top:1px;/*改了这里后,边框主题名目在鼠标对着时,将显示菜单第一主题名目,利用这里成了双语效果*/
  47. left:0;
  48. width:105px;
  49. }
  50. .menu ul li:hover ul li a {
  51. display:block;
  52. background:#faeec7;
  53. color:#000;
  54. }
  55. .menu ul li:hover ul li a:hover {
  56. background:#dfc184;
  57. color:#000;
  58. }
  59. </style>
  60. <!--[if lte IE 6]>

  61. <style type="text/css">
  62. table {
  63. border-collapse:collapse;
  64. margin:0;
  65. padding:0;
  66. }
  67. .menu ul li a.hide, .menu ul li a:visited.hide {
  68. display:none;
  69. }
  70. .menu ul li a:hover {
  71. color:#fff;
  72. background:#b3ab79;
  73. }
  74. .menu ul li a:hover ul {
  75. display:block;
  76. position:absolute;
  77. top:32px;
  78. left:0;
  79. width:105px;
  80. }
  81. .menu ul li a:hover ul li a {
  82. background:#faeec7;
  83. color:#000;
  84. }
  85. .menu ul li a:hover ul li a:hover {
  86. background:#dfc184;
  87. color:#000;
  88. }
  89. </style>
  90. <![endif]-->
  91. </head>
  92. <body>
  93. <div class="menu">
  94. <ul>
  95. <li><a class="hide" href="地址链接">导航名目(1)</a>
  96. <!--[if lte IE 6]>
  97. <a href="http://www.extollive.com/index.php?gid=412">导航名目(1)
  98. <table><tr><td>
  99. <![endif]-->
  100.     <ul>
  101.     <li><a href="地址链接">导航名目(1)</a>
  102.     <li><a href="地址链接" >1~下拉菜单里的分类名目,下拉菜单项目的多少,可以直接复制这些代码加下去~1</a></li>
  103.     <li><a href="地址链接" >2~下拉菜单里的分类名目,下拉菜单项目的多少,可以直接复制这些代码加下去~2</a></li>
  104.     <li><a href="地址链接" >3~下拉菜单里的分类名目,下拉菜单项目的多少,可以直接复制这些代码加下去~3</a></li>
  105.     </ul>
  106. <!--[if lte IE 6]>
  107. </td></tr></table>
  108. </a>
  109. <![endif]-->
  110. </li>
  111. <li><a class="hide" href="“更多”的项目地址链接"> >> More-1</a>
  112. <!--[if lte IE 6]>
  113. <a href="地址链接"> >> More-1
  114. <table><tr><td>
  115. <![endif]-->
  116. <ul>
  117. <li><a href="地址链接">浏览更多-1</a></li>
  118.     </ul>
  119. <!--[if lte IE 6]>
  120. </td></tr></table>
  121. </a>
  122. <![endif]-->
  123. </li>
  124. </ul>
  125. <!-- clear the floats if required -->
  126. <div class="clear"> </div>
  127. </div>
  128. </body>
  129. </html>
复制代码






上一篇:DIY 图片在左 帖子列表右
下一篇:游客无法正常浏览 只能看到头部Logo、背景色的解决方法(作者:extollive)
authicon 为途而战 发表于 2011-8-30 23:41:09 | 显示全部楼层
相当到位啊!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 06:23

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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