TAB选项卡效果(DIV+CSS )

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<style>
ul
{
margin:0;
padding:0;
list-style-type:none;
vheight:24px;
}
ul li
{
float:left;
display:inline;
}
ul a
{
text-decoration: none;
border-top:1px solid #ddd;
border-bottom:1px solid #ccc;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
display: block;
padding: 5px 0 3px;
margin-left:-1px;
width:158px;
font-weight: bold;
text-align:center;
line-height:15px;
color: #11449E;
}

a.on,a:hover
{
padding-top: 6px;
padding-bottom:3px;
width:159px;
border: 1px solid #ccc;
border-bottom: 0;
background:#DEEBFF;
}
</style>
<script>function findA(obj)
{
TagA=obj.getElementsByTagName("a");
if (TagA.length>0)
return TagA[0];
}

function findContentDIV(obj)
{
TagDiv=obj.childNodes;
var arrDiv = new Array;
for(i=0;i<TagDiv.length;i++)
{
var objDiv = TagDiv[i];
var re = /div/i;
var arr = re.exec(objDiv.tagName);
if(arr != null)
{
if(arr.index == 0)
{
arrDiv.push(objDiv);
}
}
}
return arrDiv;
}

function chShift(o,divGroupID)
{
o.style.cursor="pointer";
var t=o.parentNode;
var tA=t.getElementsByTagName("a");
var tGroup=document.getElementById(divGroupID);
var tGroupDIV=findContentDIV(tGroup);

for(i=0;i<tA.length;i++)
{
tA[i].className= null;
tGroupDIV[i].style.display="none";
if(tA[i]==findA(o))
{
tA[i].className="on";
tGroupDIV[i].style.display="block";
}
}
}</script>
<table><tr><td>
<div>
<ul>
<li οnmοuseοver="javascript:chShift(this,'divGroup')"><a class="on">Tab标题一</a></li>
<li οnmοuseοver="javascript:chShift(this,'divGroup')"><a>Tab标题二</a></li>
<li οnmοuseοver="javascript:chShift(this,'divGroup')"><a>Tab标题三</a></li>
</ul>
</div>
</td></tr>
<tr><td>


<div id="divGroup">

<div>
<table>
<tr><td>Tab标题一对应的内容</td></tr>
<tr><td>Tab标题一对应的内容</td></tr>
<tr><td>Tab标题一对应的内容</td></tr>
<tr><td>Tab标题一对应的内容</td></tr>
<tr><td>Tab标题一对应的内容</td></tr>

</table>

</div>
<div style="display:none">
Tab标题二对应的内容
</div>
<div style="display:none">
Tab标题三对应的内容
</div>
</div>
</td></tr></table>
</BODY>
</HTML>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值