我的博客

asp.net 自学笔记及开发过程中的经验、技巧、摘录
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

TAB新闻制作

Posted on 2007-11-01 09:40  Net_Learner  阅读(328)  评论(0编辑  收藏  举报
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>标准布局应用:选项卡</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Author" content="PR" />
<script type="text/javascript">
</script>
<style type="text/css">
/* 选项卡关键属性 */
#tab 
{ width:570px; height:260px; position:relative; } /*设置容器高宽等*/
html > body #tab 
{ width:566px; }/*兼容IE6:IE6下宽度不够*/
#tab div 
{ position:absolute; top:26px; left:0; width:564px; height:234px; border:solid #eee; border-width:0 1px 1px; }/*设置被操作容器高宽等*/
#tab div 
{ display:none; }/*设置被操作容器默认隐藏:不用ID是因为下面将利用class来控制被操作容器显示,而class优先级低于id选择器*/
#tab .block 
{ display:block; }/*选中的被操作容器*/
#tab h3 
{ float:left; width:114px; height:26px; line-height:26px; margin:0 -1px 0 0; font-size:14px; cursor:pointer; font-weight:normal; text-align:center; color:#00007F; background:#eee url(http://blog.pr1984.com/attachments/month_0612/720061212105226.gif) no-repeat; }/*默认标题样式*/
#tab .up 
{ background:#fff url(http://blog.pr1984.com/attachments/month_0612/x20061212105231.gif) no-repeat; }/*选中的标题样式*/
/*修饰列表内容*/
#tab ul 
{ margin:15px 0 0; list-style:none; padding:0; }
#tab li 
{ float:left; width:50%; background:url(http://blog.pr1984.com/attachments/month_0612/a20061212105235.gif) no-repeat 25px 10px; }
#tab li a 
{ display:block; width:84%; height:25px; line-height:25px; margin-left:8%; font-size:12px; text-decoration:none; color:#333; background:url(http://blog.pr1984.com/attachments/month_0612/g20061212105238.gif) repeat-x left bottom; text-indent:10px; }
#tab li a:hover 
{ text-decoration:underline; color:#f00; }
</style>
</head>
<body>
<div id="tab">
    
    
<h3 class="up" onclick="go_to(1);">选择一</h3>
    
<div class="block">
    
<ul>
    
<li><href="#">1张钰和于连的同源悲剧 </a></li>
    
<li><href="#">从人大代表侯建军终审 </a></li>
    
<li><href="#">车辆交付问题 </a></li>
    
<li><href="#">贻误申请执行期限损失 </a></li>
    
<li><href="#">民警特权扣车,油变成 </a></li>
    
<li><href="#">地下室及公摊面积不收 </a></li>
    
<li><href="#">当前医疗广告存在的问 </a></li>
    
<li><href="#">新医改要注意的几个问 </a></li>
    
<li><href="#">张钰和于连的同源悲剧 </a></li>
    
<li><href="#">从人大代表侯建军终审 </a></li>
    
<li><href="#">车辆交付问题 </a></li>
    
<li><href="#">贻误申请执行期限损失 </a></li>
    
<li><href="#">民警特权扣车,油变成 </a></li>
    
<li><href="#">地下室及公摊面积不收 </a></li>
    
<li><href="#">当前医疗广告存在的问 </a></li>
    
<li><href="#">新医改要注意的几个问 </a></li>
    
</ul>
    
</div>
    
    
<h3 onclick="go_to(2);">选择二</h3>
    
<div>
    
<ul>
    
<li><href="#">2张钰和于连的同源悲剧 </a></li>
    
<li><href="#">从人大代表侯建军终审 </a></li>
    
<li><href="#">车辆交付问题 </a></li>
    
<li><href="#">贻误申请执行期限损失 </a></li>
    
<li><href="#">民警特权扣车,油变成 </a></li>
    
<li><href="#">地下室及公摊面积不收 </a></li>
    
<li><href="#">当前医疗广告存在的问 </a></li>
    
<li><href="#">新医改要注意的几个问 </a></li>
    
<li><href="#">张钰和于连的同源悲剧 </a></li>
    
<li><href="#">从人大代表侯建军终审 </a></li>
    
<li><href="#">车辆交付问题 </a></li>
    
<li><href="#">贻误申请执行期限损失 </a></li>
    
<li><href="#">民警特权扣车,油变成 </a></li>
    
<li><href="#">地下室及公摊面积不收 </a></li>
    
<li><href="#">当前医疗广告存在的问 </a></li>
    
<li><href="#">新医改要注意的几个问 </a></li>
    
</ul>
    
</div>
    
    
<h3 onclick="go_to(3);">选择三</h3>
    
<div>
    
<ul>
    
<li><href="#">3张钰和于连的同源悲剧 </a></li>
    
<li><href="#">从人大代表侯建军终审 </a></li>
    
<li><href="#">车辆交付问题 </a></li>
    
<li><href="#">贻误申请执行期限损失 </a></li>
    
<li><href="#">民警特权扣车,油变成 </a></li>
    
<li><href="#">地下室及公摊面积不收 </a></li>
    
<li><href="#">当前医疗广告存在的问 </a></li>
    
<li><href="#">新医改要注意的几个问 </a></li>
    
<li><href="#">张钰和于连的同源悲剧 </a></li>
    
<li><href="#">从人大代表侯建军终审 </a></li>
    
<li><href="#">车辆交付问题 </a></li>
    
<li><href="#">贻误申请执行期限损失 </a></li>
    
<li><href="#">民警特权扣车,油变成 </a></li>
    
<li><href="#">地下室及公摊面积不收 </a></li>
    
<li><href="#">当前医疗广告存在的问 </a></li>
    
<li><href="#">新医改要注意的几个问 </a></li>
    
</ul>
    
</div>
    
    
<h3 onclick="go_to(4);">选择四</h3>
    
<div>
    
<ul>
    
<li><href="#">4张钰和于连的同源悲剧 </a></li>
    
<li><href="#">从人大代表侯建军终审 </a></li>
    
<li><href="#">车辆交付问题 </a></li>
    
<li><href="#">贻误申请执行期限损失 </a></li>
    
<li><href="#">民警特权扣车,油变成 </a></li>
    
<li><href="#">地下室及公摊面积不收 </a></li>
    
<li><href="#">当前医疗广告存在的问 </a></li>
    
<li><href="#">新医改要注意的几个问 </a></li>
    
<li><href="#">张钰和于连的同源悲剧 </a></li>
    
<li><href="#">从人大代表侯建军终审 </a></li>
    
<li><href="#">车辆交付问题 </a></li>
    
<li><href="#">贻误申请执行期限损失 </a></li>
    
<li><href="#">民警特权扣车,油变成 </a></li>
    
<li><href="#">地下室及公摊面积不收 </a></li>
    
<li><href="#">当前医疗广告存在的问 </a></li>
    
<li><href="#">新医改要注意的几个问 </a></li>
    
</ul>
    
</div>
    
    
<h3 onclick="go_to(5);">选择五</h3>
    
<div>
    
<ul>
    
<li><href="#">5张钰和于连的同源悲剧 </a></li>
    
<li><href="#">从人大代表侯建军终审 </a></li>
    
<li><href="#">车辆交付问题 </a></li>
    
<li><href="#">贻误申请执行期限损失 </a></li>
    
<li><href="#">民警特权扣车,油变成 </a></li>
    
<li><href="#">地下室及公摊面积不收 </a></li>
    
<li><href="#">当前医疗广告存在的问 </a></li>
    
<li><href="#">新医改要注意的几个问 </a></li>
    
<li><href="#">张钰和于连的同源悲剧 </a></li>
    
<li><href="#">从人大代表侯建军终审 </a></li>
    
<li><href="#">车辆交付问题 </a></li>
    
<li><href="#">贻误申请执行期限损失 </a></li>
    
<li><href="#">民警特权扣车,油变成 </a></li>
    
<li><href="#">地下室及公摊面积不收 </a></li>
    
<li><href="#">当前医疗广告存在的问 </a></li>
    
<li><href="#">新医改要注意的几个问 </a></li>
    
</ul>
    
</div>
    
    
<script type="text/javascript">
    
<!--
    
var h=document.getElementById("tab").getElementsByTagName("h3");
    
var d=document.getElementById("tab").getElementsByTagName("div");
    
function go_to(ao){
        
for(var i=0;i<h.length;i++){
            
if(ao-1==i){
            h[i].className
+=" up";
            d[i].className
+=" block";
            }

            
else {
            h[i].className
=" ";
            d[i].className
=" ";
            }

        }

    }

    
//-->
    
</script>
</div>
</body>
</html>

 

 

<html
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>我的滑动门</title>
<style type="text/css">
body
{
color
: #000;
font-family
: "宋体", arial;
font-size
: 12px;
background
: #fff;
text-align
: center;
margin
: 0;
}

.nTab
{
float
: left;
width
: 960px;
margin
: 0 auto;
border-bottom
:1px #AACCEE solid;
background
:#d5d5d5;
background-position
:left;
background-repeat
:repeat-y;
margin-bottom
:2px;
}

.nTab .TabTitle
{
clear
: both;
height
: 22px;
overflow
: hidden;
}

.nTab .TabTitle ul
{
border
:0;
margin
:0;
padding
:0;
}

.nTab .TabTitle li
{
float
: left;
width
: 70px;
cursor
: pointer;
padding-top
: 4px;
padding-right
: 0px;
padding-left
: 0px;
padding-bottom
: 2px;
list-style-type
: none;
}

.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;}
.nTab .TabTitle .normal
{background:#EBF3FB;border:1px #AACCEE solid;}
.nTab .TabContent
{
width
:auto;background:#fff;
margin
: 0px auto;
padding
:10px 0 0 0;
border-right
:1px #AACCEE solid;border-left:1px #AACCEE solid;
}

.none 
{display:none;}
</style>
<script type="text/javascript">
function nTabs(thisObj,Num){
if(thisObj.className == "active")return;
var tabObj = thisObj.parentNode.id;
var tabList = document.getElementById(tabObj).getElementsByTagName("li");
for(i=0; i <tabList.length; i++)
{
  
if (i == Num)
  
{
   thisObj.className 
= "active"
      document.getElementById(tabObj
+"_Content"+i).style.display = "block";
  }
else{
   tabList[i].className 
= "normal"
   document.getElementById(tabObj
+"_Content"+i).style.display = "none";
  }

}
 
}

</script>
</head>
<body>
<br />
<br />
<div align="center" style="padding-left:25px;">
<!-- 选项卡0开始 -->
  
<div class="nTab">
    
<!-- 标题开始 -->
    
<div class="TabTitle">
      
<ul id="myTab0">
        
<li class="active" onmouseover="nTabs(this,0);">全部</li>
        
<li class="normal" onmouseover="nTabs(this,1);">日志</li>
        
<li class="normal" onmouseover="nTabs(this,2);">咨询</li>
        
<li class="normal" onmouseover="nTabs(this,3);">相册</li>
        
<li class="normal" onmouseover="nTabs(this,4);">商城</li>
        
<li class="normal" onmouseover="nTabs(this,5);">社区</li>
      
</ul>
    
</div>
    
<!-- 内容开始 -->
    
<div class="TabContent">
      
<div id="myTab0_Content0"> 000 </div>
      
<div id="myTab0_Content1" class="none">111</div>
      
<div id="myTab0_Content2" class="none">222</div>
      
<div id="myTab0_Content3" class="none">333</div>
      
<div id="myTab0_Content4" class="none">444</div>
      
<div id="myTab0_Content5" class="none">555</div>
    
</div>
  
</div>
  
<!-- 选项卡0结束 -->
  
<!-- 选项卡1开始 -->
  
<div class="nTab" style=width:288px>
    
<!-- 标题开始 -->
    
<div class="TabTitle">
      
<ul id="myTab1">
        
<li class="active" onclick="nTabs(this,0);">aaa</li>
        
<li class="normal" onclick="nTabs(this,1);">bbb</li>
        
<li class="normal" onclick="nTabs(this,2);">ccc</li>
        
<li class="normal" onclick="nTabs(this,3);">单击</li>
      
</ul>
    
</div>
    
<!-- 内容开始 -->
    
<div class="TabContent">
      
<div id="myTab1_Content0"> 000 </div>
      
<div id="myTab1_Content1" class="none"> 111 </div>
      
<div id="myTab1_Content2" class="none"> 222 </div>
      
<div id="myTab1_Content3" class="none"> 333 </div>
    
</div>
  
</div>
  
<!-- 选项卡1结束 -->
</div>
</body>
</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" >
<!--
引用时保留下原创作者喽,尊重任何一位原创作者,促进中国互联网进程
Editor:weasle
http://www.hxcgw.com
Email:weasle@163.com
QQ:112011531
-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
<title>简洁Tab</title>
<style type="text/css">
<!--
body,div,ul,li
{
 padding
:0;
 text-align
:center;
}

body
{
 font
:12px "宋体";
 text-align
:center;
}

a:link
{
 color
:#00F;
 text-decoration
:none;
}

a:visited 
{
 color
: #00F;
 text-decoration
:none;
}

a:hover 
{
 color
: #c00;
 text-decoration
:underline;
}

ul
{ list-style:none;}
/*选项卡1*/
#Tab1
{
width
:460px;
margin
:0px;
padding
:0px;
margin
:0 auto;}

/*选项卡2*/
#Tab2
{
width
:576px;
margin
:0px;
padding
:0px;
margin
:0 auto;}

/*菜单class*/
.Menubox 
{
width
:100%;
background
:url(http://www.hxcgw.com/bbs/upfile/20079299441652.gif);
height
:28px;
line-height
:28px;
}

.Menubox ul
{
margin
:0px;
padding
:0px;
}

.Menubox li
{
 float
:left;
 display
:block;
 cursor
:pointer;
 width
:114px;
 text-align
:center;
 color
:#949694;
 font-weight
:bold;
 
}

.Menubox li.hover
{
 padding
:0px;
 background
:#fff;
 width
:116px;
 border-left
:1px solid #A8C29F;
 border-top
:1px solid #A8C29F;
 border-right
:1px solid #A8C29F;
background
:url(http://www.hxcgw.com/bbs/upfile/200792994426548.gif);
 color
:#739242;
 font-weight
:bold;
 height
:27px;
line-height
:27px;
}

.Contentbox
{
 clear
:both;
 margin-top
:0px;
 border
:1px solid #A8C29F;
 border-top
:none;
 height
:181px;
 text-align
:center;
 padding-top
:8px;
}

-->
</style>
<script>
<!--
/*第一种形式 第二种形式 更换显示样式*/
function setTab(name,cursel,n){
 
for(i=1;i<=n;i++){
  
var menu=document.getElementById(name+i);
  
var con=document.getElementById("con_"+name+"_"+i);
  menu.className
=i==cursel?"hover":"";
  con.style.display
=i==cursel?"block":"none";
 }

}

//-->
</script>
</head>
<body>
<br><br>
<div id="Tab1">
<div class="Menubox">
<ul>
   
<li id="one1" onclick="setTab('one',1,4)" >新闻1</li>
   
<li id="one2" onclick="setTab('one',2,4)" >新闻2</li>
   
<li id="one3" onclick="setTab('one',3,4)">新闻3</li>   
   
<li id="one4" onclick="setTab('one',4,4)">新闻4</li>
</ul>
</div>
 
<div class="Contentbox">  
   
<div id="con_one_1" >新闻列表1</div>
   
<div id="con_one_2" style="display:none">新闻列表2</div>
   
<div id="con_one_3" style="display:none">新闻列表3</div>
   
<div id="con_one_4" style="display:none">新闻列表4</div> 
 
</div>
</div>
<br>
<div id="Tab2">
<div class="Menubox">
<ul>
   
<li id="two1" onclick="setTab('two',1,4)" >新闻1</li>
   
<li id="two2" onclick="setTab('two',2,4)" >新闻2</li>
   
<li id="two3" onclick="setTab('two',3,4)">新闻3</li>   
   
<li id="two4" onclick="setTab('two',4,4)">新闻4</li>
</ul>
</div>
 
<div class="Contentbox">  
   
<div id="con_two_1" >新闻列表1</div>
   
<div id="con_two_2" style="display:none">新闻列表2</div>
   
<div id="con_two_3" style="display:none">新闻列表3</div>
   
<div id="con_two_4" style="display:none">新闻列表4</div> 
 
</div>
</div>
</body>
</html>