CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

大家看http://www.163888.net/页面的导航按纽是怎么做出来的?

楼主hunren(荤人)2006-03-11 05:41:19 在 .NET技术 / ASP.NET 提问

大家看http://www.163888.net/页面的导航按纽  
  把鼠标放上去就会自动改变外观,很是漂亮呢``呵呵```所以来请教各位是怎么做的呢`我在好几个网站都看到这样的效果。是不是用javascript写的哦?知道的达人有没有源码呢?有的话发个给小弟```  
  dwbzy@qq.com 问题点数:30、回复次数:4Top

1 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2006-03-11 06:06:15 得分 25

<HTML>  
  <HEAD>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <TITLE>Tab控件</TITLE>  
  <style>  
  td,div,body  
  {  
  font-size:12px;  
  }  
  #TabControl   .unselect  
  {  
  text-align:center;  
  cursor:hand;  
  padding:5px;  
  background-Color:#eeeeee;  
  border:1px   solid   lightblue;  
  cursor:default;  
  }  
  #TabControl   .selected    
  {  
  text-align:center;  
  border-top:1px   solid   lightblue;  
  border-left:1px   solid     lightblue;  
  border-right:1px   solid   lightblue;  
  border-bottom:1px   solid   white;  
  background-Color:white;  
  padding:5px;  
  cursor:default;  
  }  
  #TabControl   .blank    
  {  
  border-top:1px   solid   white;  
  border-left:1px   solid   white;  
  border-right:1px   solid   white;  
  border-bottom:1px   solid   lightblue;  
  background-Color:white;  
  }  
  #abdomen  
  {  
  border-top:0px;  
  border-left:1px   solid   lightblue;  
  border-right:1px   solid   lightblue;  
  border-bottom:1px   solid   lightblue;  
  padding:10px;  
  height:200px;  
  }  
  #container  
  {  
  width:100%;  
  display:none;  
     
  }  
  #container   .menu  
  {  
  border:1px   solid   lightblue;    
  margin:5px;  
  }  
  </style>  
  </HEAD>  
  <BODY       >  
     
  <table   cellspacing="0"   cellpadding="0"   id="TabControl"   width="100%">  
    <tr>  
  <td     width="5%"   class="blank"   nowrap   >&nbsp;&nbsp;</td>  
  <td     width="5%"   nowrap   class="unselect">灰豆</td>  
  <td     width="5%"   nowrap     class="unselect">大笨狼</td>  
  <td     width="5%"   nowrap     class="unselect">稻草人</td>  
  <td   width="80%"   class="blank"   >&nbsp;</td>  
    </tr>  
  </table>  
  <div   id="abdomen"   >  
  <div     id="container"   name="container"     >  
    内容1    
  </div>  
  <div     id="container"   name="container"     >内容2</div>  
  <div     id="container"   name="container"     >内容3</div>  
  </div>  
  <SCRIPT   LANGUAGE=javascript>  
     
     
  var   tabs=document.getElementById("TabControl").rows[0].cells;  
  var   containers=document.getElementsByName("container");  
  var   selecedID=1;  
  show(0);  
  for(n=1;n<tabs.length-1;n++)  
  {  
  tabs[n].onclick=new   Function("show("   +   (n-1)   +   ")");    
    }  
  function   show(x)  
  {      
  tabs[selecedID].className="unselect";    
  containers[selecedID-1].style.display="none";  
  containers[x].style.display="block";    
  selecedID=x+1;  
  tabs[selecedID].className="selected";    
  }  
     
  </SCRIPT>  
  </BODY>  
  </HTML>  
     
  Top

2 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2006-03-11 06:09:46 得分 0

改成mouseover  
  <HTML>  
  <HEAD>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <TITLE>Tab控件</TITLE>  
  <style>  
  td,div,body  
  {  
  font-size:12px;  
  }  
  #TabControl   .unselect  
  {  
  text-align:center;  
  cursor:hand;  
  padding:5px;  
  background-Color:#eeeeee;  
  border:1px   solid   lightblue;  
  cursor:default;  
  }  
  #TabControl   .selected    
  {  
  text-align:center;  
  border-top:1px   solid   lightblue;  
  border-left:1px   solid     lightblue;  
  border-right:1px   solid   lightblue;  
  border-bottom:1px   solid   white;  
  background-Color:white;  
  padding:5px;  
  cursor:default;  
  }  
  #TabControl   .blank    
  {  
  border-top:1px   solid   white;  
  border-left:1px   solid   white;  
  border-right:1px   solid   white;  
  border-bottom:1px   solid   lightblue;  
  background-Color:white;  
  }  
  #abdomen  
  {  
  border-top:0px;  
  border-left:1px   solid   lightblue;  
  border-right:1px   solid   lightblue;  
  border-bottom:1px   solid   lightblue;  
  padding:10px;  
  height:200px;  
  }  
  #container  
  {  
  width:100%;  
  display:none;  
     
  }  
  #container   .menu  
  {  
  border:1px   solid   lightblue;    
  margin:5px;  
  }  
  </style>  
  </HEAD>  
  <BODY       >  
     
  <table   cellspacing="0"   cellpadding="0"   id="TabControl"   width="100%">  
    <tr>  
  <td     width="5%"   class="blank"   nowrap   >&nbsp;&nbsp;</td>  
  <td     width="5%"   nowrap   class="unselect">灰豆</td>  
  <td     width="5%"   nowrap     class="unselect">大笨狼</td>  
  <td     width="5%"   nowrap     class="unselect">稻草人</td>  
  <td   width="80%"   class="blank"   >&nbsp;</td>  
    </tr>  
  </table>  
  <div   id="abdomen"   >  
  <div     id="container"   name="container"     >  
    内容1    
  </div>  
  <div     id="container"   name="container"     >内容2</div>  
  <div     id="container"   name="container"     >内容3</div>  
  </div>  
  <SCRIPT   LANGUAGE=javascript>  
     
     
  var   tabs=document.getElementById("TabControl").rows[0].cells;  
  var   containers=document.getElementsByName("container");  
  var   selecedID=1;  
  show(0);  
  for(n=1;n<tabs.length-1;n++)  
  {  
  tabs[n].onmouseover=new   Function("show("   +   (n-1)   +   ")");    
    }  
  function   show(x)  
  {      
  tabs[selecedID].className="unselect";    
  containers[selecedID-1].style.display="none";  
  containers[x].style.display="block";    
  selecedID=x+1;  
  tabs[selecedID].className="selected";    
  }  
     
  </SCRIPT>  
  </BODY>  
  </HTML>  
     
  Top

3 楼lhx1977(清水无鱼)回复于 2006-03-11 07:23:44 得分 5

可以通过CSS文件修改,也可以使用jsp实现。  
  Top

4 楼hunren(荤人)回复于 2006-03-11 07:41:01 得分 0

哇``真强````THANK   YOU   ~!!Top

相关问题

  • 100求一页面导航问题
  • 怎么实现按“提交”按纽后,页面刷新?
  • 点击一个按纽,让页面上的table增加一行。
  • 如何在swing按纽事件调用WEB页面?
  • 菜鸟问题:在按纽事件中如何打开一个html页面?
  • 不用按纽,我想打开页面就触发HCNetVideo1.play()这个,应该怎样?
  • 请问这两个按纽到了另一个页面如何判断
  • 两个关于页面导航的问题,请大家帮忙。
  • 大家来看这个页面怎么导航?
  • CSDN论坛页面左面的导航栏是什么控件?

关键词

  • .net
  • 内容

得分解答快速导航

  • 帖主:hunren
  • superdullwolf
  • lhx1977

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo