tab切换

这是style样式

html,body{
            width: 100%;
            height: 100%;
        }
        *{
            padding: 0;
            margin: 0;
        }
        ul {
            overflow:hidden;
            list-style-type:none;
        }
        #uls{
            width: 300px;
            height: 30px;
            margin: 0 auto;
        }
        #uls li{
            width: 98px;
            height: 30px;
            margin-left: 0px;
            text-align: center;
            line-height: 30px;
            float: left;
            background: #ffffff;
            border: 1px solid #bbb;
            list-style: none;
        }
        .lis{
            background: gold;
            color: red;
        }
        #divs{
            width: 300px;
            height: 300px;
            text-align: center;
            line-height: 300px;
            margin: 0 auto;
            border: 1px solid #f2f2f2;
        }
        #divs div{
            width: 280px;
            height: 280px;
            position: absolute;
            /*display: none;*/
            opacity: 0;
        }
        #divs div.ddd{
            position: absolute;
            /*display: block;*/
            opacity: 1;
            background-color:#ccc;
        }
这是body代码

<ul id="uls">
        <li class="lis">left</li>
	<li>center</li>
	<li>right</li>
</ul>
<div id="divs">
	<div class="ddd">111</div>
	<div>222</div>
	<div>333</div>
</div>
这是js代码(给了一个页面加载事件)

<script type="text/javascript">
	window.onload=function(){
		var uls=document.getElementById("uls").getElementsByTagName("li");
		var divs=document.getElementById("divs").getElementsByTagName("div");
		for(var i=0;i<uls.length;i++){
			uls[i].onclick=function(){
				change(this);
			}
		}
		function change(obj){
			for(var i=0;i<uls.length;i++){
				if(uls[i]==obj){
					uls[i].className="lis";
					divs[i].className="ddd";
				}else{
					uls[i].className="";
					divs[i].className="";
				}
			}
		}
	}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值