html css選項卡連載

比較的不錯的選項卡連載可以借鑑一下

先看一下效果圖:


具體的html文件:

<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0">
	
	<table width="588" border="0" cellspacing="1" cellpadding="4" align="center">
		<tr>
			<td width="82%">
				當前位置:展館分佈 > <span id="weizi"><b>A</b>展館<b>1</b>樓展廳</span>
			</td>
			<td width="18%"></td>
		</tr>
		<tr>
			<td colspan="2" height="1" bgcolor="#000000"></td>
		</tr>
		<tr>
			<td colspan="2" height="4"></td>
		</tr>
		<tr>
			<td colspan="2">
				<table border="0" cellspacing="0" cellpadding="0" width="578" >
					<tr height="20" align="center" id="secTable">
						<td class="sec2" width="10%" onClick="secBoard(0,'a','1')">A展館1樓展廳</td>
						<td class="sec1" width="10%" οnclick="secBoard(1,'a','2')">A展館2樓展廳</td>
						<td class="sec1" width="10%" onClick="secBoard(2,'b','1')">B展館1樓展廳</td>
						<td class="sec1" width="10%" onClick="secBoard(3,'b','2')">B展館2樓展廳</td>
						<td class="sec1" width="10%" onClick="secBoard(4,'c','1')">C展館1樓展廳</td>
						<td class="sec1" width="10%" onClick="secBoard(5,'c','2')">C展館2樓展廳</td>
					</tr>
				</table>
				<table border="0" cellspacing="0" cellpadding="0" width="578" height="160" id="mainTable" class="main_tab">
					<tbody style="display:block;">
						<tr>
							<td align="center">一</td>
						</tr>
					</tbody>
					<tbody style="display:none;">
						<tr>
							<td align="center">二</td>
						</tr>
					</tbody>
					<tbody style="display:none;">
						<tr>
							<td align="center">三</td>
						</tr>
					</tbody>
					<tbody style="display:none;">
						<tr>
							<td align="center">四</td>
						</tr>
					</tbody>
					<tbody style="display:none;">
						<tr>
							<td align="center">五</td>
						</tr>
					</tbody>
					<tbody style="display:none;">
						<tr>
							<td align="center">六</td>
						</tr>
					</tbody>
				</table>
			</td>
		</tr>
	</table>

 </body>

css文件:

		body,table,tr,td{
		 font-size:12px;
		 color:#000000;
		}
		.sec1 {
			 background-color: #99CC99;
			 cursor: hand;
			 color: #000000;
			 border-left: 1px solid #FFFFFF;
			 border-top: 1px solid #FFFFFF;
			 border-right: 1px solid gray;
			 border-bottom: 1px solid #FFFFFF
		}
		.sec2 {
			 background-color: #D4D0C8;
			 cursor: hand;
			 color: #000000;
			 border-left: 1px solid #FFFFFF;
			 border-top: 1px solid #FFFFFF;
			 border-right: 1px solid gray;
			 font-weight: bold;
		}
		.main_tab {
			 background-color: #D4D0C8;
			 color: #000000;
			 border-left:1px solid #FFFFFF;
			 border-right: 1px solid gray;
			border-bottom: 1px solid gray;
		} 

js文件:

<script type="text/javascript">
		<!--
		function secBoard(n,x,y) {
			var secTable = document.getElementById("secTable");
			var mainTable = document.getElementById("mainTable");
			var weizi = document.getElementById("weizi");
			
			for(i=0; i<secTable.cells.length; i++) {
				secTable.cells[i].className="sec1";
				secTable.cells[n].className="sec2";
			}
			
			for(i=0; i<mainTable.tBodies.length; i++) {
				mainTable.tBodies[i].style.display="none";
				mainTable.tBodies[n].style.display="block";
			}
			
			weizi.innerHTML="<b>"+x.toUpperCase()+"</b>展館<b>"+y+"</b>樓展廳"
		}
		//-->
	</script>

感覺還是不錯的


轉載於:http://www.cnwebshow.com/edu/html/article_4341.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章