添加收藏
 系统管理
 联系方式
  汉南在线网页设计HTML/CSS

一个简单的网页选项卡效果菜单
作  者:匿名
关键字:CSS、DIV



<html >
<head runat="server">
    
<title>选项卡效果菜单</title>
    
<style type="text/css">
    #TabMenu
{
    float
:left;
    margin
: 0px;
    padding
: 0px;
    height
:28px;
    width
:600px;
    font-size
:12px;
    line-height
:28px;
    background-image
: url(image/show_title.gif);
    background-repeat
: repeat-x;
    background-position
: left 0;
    border-top
: #cccccc 1px solid;
    
}

#TabMenu ul
{
     list-style-type
:none; 
     margin
:0; 
     padding
:0;
 
}

#TabMenu li
{
    float
:left; 
    width
:100px; 
    height
:28px; 
    text-align
:center; 
    border-right
:1px #BEC0D5 solid;
}

.show_tab
{
    color
:#000000; 
    font-weight
:normal; 
    background
:#fff; 
    width
:90px; 
    height
:28px;
}

a
{
    color
:black;
    text-decoration
:none;
}

    
</style>
    
    
<script type="text/javascript" language="javascript">
    
function showTab(mid)
    
{
        
var i=1;
        
for(i=1;i<=document.getElementsByTagName("li").length;i++)
        
{
            eval(
"document.getElementById('m"+i+"').className='';");
            eval(
"document.getElementById('DIV"+i+"').style.display='none';");
        }

        
       eval(
"document.getElementById('m"+mid+"').className='show_tab';");
       eval(
"document.getElementById('DIV"+mid+"').style.display='block';");
    }

    
</script>
</head>
<body>
    
<form id="form1" runat="server">
         
    
<div id="TabMenu">
    
<ul>
      
<li id="m1" class="show_tab"><href="" onmouseover="javascript:showTab(1);" >选项卡菜单1</a></li>
      
<li id="m2"><href="" onmouseover="javascript:showTab(2);"> 选项卡菜单2</a></li>
      
<li id="m3"><href="" onmouseover="javascript:showTab(3);">选项卡菜单3</a></li>
      
<li id="m4"><href="" onmouseover="javascript:showTab(4);">选项卡菜单4</a></li>
      
<li id="m5"><href="" onmouseover="javascript:showTab(5);">选项卡菜单5</a></li>
    
</ul>
    
</div>
    
<div style="clear:both;"></div>
    
<div id="Div1" style="display:block;">选项卡菜单1的内容</div>
    
<div id="Div2" style="display:none;">选项卡菜单2的内容</div>
    
<div id="Div3" style="display:none;">选项卡菜单3的内容</div>
    
<div id="Div4" style="display:none;">选项卡菜单4的内容</div>
    
<div id="Div5" style="display:none;">选项卡菜单5的内容</div>
              
       
&nbsp; &nbsp;&nbsp;
    
</form>
</body>
</html>

 背景图片(show_title.gif)

效果图

缺点:只支持IE,在FF下测试不通过。



来源:网络
阅读:10
日期:2008-5-12

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:CSS+JS实现的选项卡效果(html组件)
下一篇:用css制作扑克牌

  >> 相关文章
 
  ·CSS+JS实现的选项卡效果(html组件)
  ·windows选项卡效果(网页展示应用版)
  ·纯CSS网页选项卡效果
  ·div+css命名规则-增强SEO
  ·怎样使一个层垂直居中于浏览器中
  ·实例分析CSS属性Display与Visibility不同
  ·如何防止网页Demo被那些赖账的客户盗用
  ·HTML元素的Z-index属性是如何工作的

5.12汶川大地震遇难同胞默哀 | 汉南在线总站 | 网站建设 | BT电影下载 | 汉南在线博客 | 流行购商城

授权使用:汉南在线 http://hnzx.hzwz.net/
经营许可证:陕ICP备05000109号 Powered by:汉南在线  
Copyright (c) 2002-2008 汉南在线. All Rights Reserved .