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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑难] 35.cn风格的滑门效果可不可以改成点击---感觉滑的反应好迟钝

[复制链接]
狗天下 发表于 2007-7-20 16:11:49 | 显示全部楼层 |阅读模式
像官方默认的就好。用点不用滑。知道的教我吗?
 楼主| 狗天下 发表于 2007-7-20 20:48:34 | 显示全部楼层
是不是我说的不清楚大家不知道什么意思啊。我再顶起
回复

使用道具 举报

pcload 发表于 2007-7-20 21:10:05 | 显示全部楼层
点和划 只是一个鼠标动作 点是点击 划是鼠标经过 你明白?
回复

使用道具 举报

zijingling 发表于 2007-7-21 00:18:59 | 显示全部楼层
本来是不想分享的~!~哎~!~!~!~!~!

看好演示代码咯!!

  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=gb2312" />
  5. <title>我的滑动门 - Powered By EMust!</title>
  6. <style type="text/css">
  7. body{
  8. color: #000;
  9. font-family: "宋体", arial;
  10. font-size: 12px;
  11. background: #fff;
  12. text-align: center;
  13. margin: 0;
  14. }
  15. .nTab{
  16. float: left;
  17. width: 960px;
  18. margin: 0 auto;
  19. border-bottom:1px #AACCEE solid;
  20. background:#d5d5d5;
  21. background-position:left;
  22. background-repeat:repeat-y;
  23. margin-bottom:2px;
  24. }
  25. .nTab .TabTitle{
  26. clear: both;
  27. height: 22px;
  28. overflow: hidden;
  29. }
  30. .nTab .TabTitle ul{
  31. border:0;
  32. margin:0;
  33. padding:0;
  34. }
  35. .nTab .TabTitle li{
  36. float: left;
  37. width: 70px;
  38. cursor: pointer;
  39. padding-top: 4px;
  40. padding-right: 0px;
  41. padding-left: 0px;
  42. padding-bottom: 2px;
  43. list-style-type: none;
  44. }
  45. .nTab .TabTitle .active{background:#fff;border-left:1px #AACCEE solid;border-top:1px #AACCEE solid;border-right:1px #AACCEE solid;border-bottom:1px #fff solid;}
  46. .nTab .TabTitle .normal{background:#EBF3FB;border:1px #AACCEE solid;}
  47. .nTab .TabContent{
  48. width:auto;background:#fff;
  49. margin: 0px auto;
  50. padding:10px 0 0 0;
  51. border-right:1px #AACCEE solid;border-left:1px #AACCEE solid;
  52. }
  53. .none {display:none;}

  54. </style>

  55. <script type="text/javascript">
  56. function nTabs(thisObj,Num){
  57. if(thisObj.className == "active")return;
  58. var tabObj = thisObj.parentNode.id;
  59. var tabList = document.getElementById(tabObj).getElementsByTagName("li");
  60. for(i=0; i <tabList.length; i++)
  61. {
  62.   if (i == Num)
  63.   {
  64.    thisObj.className = "active";
  65.       document.getElementById(tabObj+"_Content"+i).style.display = "block";
  66.   }else{
  67.    tabList[i].className = "normal";
  68.    document.getElementById(tabObj+"_Content"+i).style.display = "none";
  69.   }
  70. }
  71. }
  72. </script>


  73. </head>
  74. <body>
  75. <br />
  76. <br />

  77. <div align="center" style="padding-left:25px;">
  78. <!-- 选项卡0开始 -->
  79.   <div class="nTab">
  80.     <!-- 标题开始 -->
  81.     <div class="TabTitle">
  82.       <ul id="myTab0">
  83.         <li class="active" onmouseover="nTabs(this,0);">全部</li>
  84.         <li class="normal" onmouseover="nTabs(this,1);">日志</li>
  85.         <li class="normal" onmouseover="nTabs(this,2);">咨询</li>
  86.         <li class="normal" onmouseover="nTabs(this,3);">相册</li>
  87.         <li class="normal" onmouseover="nTabs(this,4);">商城</li>
  88.         <li class="normal" onmouseover="nTabs(this,5);">社区</li>
  89.       </ul>
  90.     </div>
  91.     <!-- 内容开始 -->
  92.     <div class="TabContent">
  93.       <div id="myTab0_Content0"> 000 </div>
  94.       <div id="myTab0_Content1" class="none">111</div>
  95.       <div id="myTab0_Content2" class="none">222</div>
  96.       <div id="myTab0_Content3" class="none">333</div>
  97.       <div id="myTab0_Content4" class="none">444</div>
  98.       <div id="myTab0_Content5" class="none">555</div>
  99.     </div>
  100.   </div>
  101.   <!-- 选项卡0结束 -->
  102.   <!-- 选项卡1开始 -->
  103.   <div class="nTab" style=width:288px>
  104.     <!-- 标题开始 -->
  105.     <div class="TabTitle">
  106.       <ul id="myTab1">
  107.         <li class="active" onclick="nTabs(this,0);">aaa</li>
  108.         <li class="normal" onclick="nTabs(this,1);">bbb</li>
  109.         <li class="normal" onclick="nTabs(this,2);">ccc</li>
  110.         <li class="normal" onclick="nTabs(this,3);">单击</li>
  111.       </ul>
  112.     </div>
  113.     <!-- 内容开始 -->
  114.     <div class="TabContent">
  115.       <div id="myTab1_Content0"> 000 </div>
  116.       <div id="myTab1_Content1" class="none"> 111 </div>
  117.       <div id="myTab1_Content2" class="none"> 222 </div>
  118.       <div id="myTab1_Content3" class="none"> 333 </div>
  119.     </div>
  120.   </div>
  121.   <!-- 选项卡1结束 -->
  122. </div>
  123. 如果是感应触发.就选onmouseover
  124. 如果是点击触发.就选onclick    [把它们两互相替换,就可随时变为感应或点击了]

  125. 而如果想在一个页面上有N个滑动门
  126. 就复制一套...将myTab0改成myTab1  myTab2  myTab3    等等等..都可以..或者换成你自己喜欢的名字...当然myTab0_Content0这个亦是要随着变动!

  127. </body>
  128. </html>
复制代码
回复

使用道具 举报

douniwancom 发表于 2007-7-21 00:30:53 | 显示全部楼层
什么也没看出来,有岩石吗
回复

使用道具 举报

zijingling 发表于 2007-7-21 00:51:30 | 显示全部楼层
晕死,你自己试下,..........

跟163风格那种速度差不多~!~!~
回复

使用道具 举报

wpflove111 发表于 2007-7-21 01:20:14 | 显示全部楼层
想改滑动反映时间 只要改JS就可以了
回复

使用道具 举报

wpflove111 发表于 2007-7-21 01:20:42 | 显示全部楼层
我记得其中有个500  你改成100就行了  好象是index.js
回复

使用道具 举报

htmlrss 发表于 2007-7-21 02:21:07 | 显示全部楼层
原帖由 zijingling 于 2007-7-21 00:18 发表
本来是不想分享的~!~哎~!~!~!~!~!

看好演示代码咯!!





我的滑动门 - Powered By EMust!

body{
color: #000;
font-family: "宋体", arial;
font-size: 12px;
background: #fff;
text-align: ...






太无耻了~~Powered By EMust!
~~以后也不分享东西给你们
回复

使用道具 举报

zijingling 发表于 2007-7-21 12:26:10 | 显示全部楼层
原帖由 htmlrss 于 2007-7-21 02:21 发表






太无耻了~~Powered By EMust!
~~以后也不分享东西给你们


晕死,这是我朋友做的,我当然有权力这样改了~!!!郁闷中^^^^^^你是作者么???真是的~!~

再说只是个演示~!你拿去要怎么改都可以~!~!~

拿出来分享也不过是感情因素~!~我又没加密的~!~

这样说我,我觉得好冤类!!!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 16:00 , Processed in 0.044532 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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