zoukankan      html  css  js  c++  java
  • JS---自己制作的选项卡

    <html>
    <head>
    	<title></title>
    	<style type="text/css">
    		*{
    			margin: 0;
    			padding: 0;
    		}
    
    		ul,li{
    			list-style-type: none;
    		}
    
    		#outer{
    			 400px;
    			height: 200px;
    			border: 1px solid #666;
    		}
    		#tab{
    			height: 30px;
    			background: #666;
    		}
    
    		#tab li{
    			 100px;
    			height: 30px;
    			line-height: 30px;
    			text-align: center;
    			float: left;
    			color: white;
    		}
    
    		#tab li.current{
    			background: #ccc;
    			color: 000;
    		}
    
    		#content ul{
    			display: none;
    		}
    	</style>
    </head>
    <body>
    	<div id="outer">
    		<ul id="tab">
    			<li class="current">html</li>
    			<li>css</li>
    			<li>js</li>
    		</ul>
    		<div id="content">
    			<ul style="display:block;">
    				<li>a</li>
    				<li>a</li>
    				<li>a</li>
    			</ul>
    			<ul>
    				<li>b</li>
    				<li>b</li>
    				<li>b</li>
    			</ul>
    			<ul>
    				<li>c</li>
    				<li>c</li>
    				<li>c</li>
    			</ul>
    		</div>
    	</div>
    
    	<script type="text/javascript">
    		var oLis=document.getElementById("tab").getElementsByTagName('li');
    		var oUls=document.getElementById("content").getElementsByTagName('ul');
    		for (var i = 0; i < oLis.length; i++) {
    			oLis[i].index=i;
    			oLis[i].onmouseover=function() {
    				for(var j=0;j<oLis.length;j++){
    					oLis[j].className='';
    					this.className='current';
    					oUls[j].style.display='none';
    					oUls[this.index].style.display='block';
    				}
    			}
    		};
    	</script>
    </body>
    </html>
    
  • 相关阅读:
    mv命令(转)
    Linux获得命令帮助(学习笔记五)
    Shell解释器(学习笔记四)
    rmdir 命令(转)
    Java从零开始学十八(抽象类和接口)
    rm 命令(转)
    Centos6.6系统root用户密码恢复案例(转)
    Java从零开始学十七(简单工厂)
    Java从零开始学十六(多态)
    mkdir命令(转)
  • 原文地址:https://www.cnblogs.com/beast-king/p/5436971.html
Copyright © 2011-2022 走看看