在下是新人,想做一个类似于
http://webfx.eae.net/dhtml/tabpane/tabpane.html
这样的tab控制,csdn主页上局部也有类似的tab。但是所有我能找到的都是横向的标签,我知道这样效率较高,但是我想做成纵向的,应该怎么办呢?好像是css而非js的问题,但是怎么都做不成功谢谢了!
http://webfx.eae.net/dhtml/tabpane/tabpane.html
这样的tab控制,csdn主页上局部也有类似的tab。但是所有我能找到的都是横向的标签,我知道这样效率较高,但是我想做成纵向的,应该怎么办呢?好像是css而非js的问题,但是怎么都做不成功谢谢了!
<head>
<title>window</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type=text/css>
td {
font-size: 12px;
font-family:arial;
color: #000000;
line-height: 150%;
}
.sec1 {
background-color: #EEEEEE;
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: #E4EAF8;
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: #E4EAF8;
color: #000000;
border-left:1px solid #FFFFFF;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
}
</style> <script language=javascript>
<!--
function secBoard(n){
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";
}
//-->
</script>
</head> <body>
<table border=0 cellspacing=0 cellpadding=0 width=80 id=secTable style="float:left;">
<tr height=20 align=center><td class=sec2 width=10% onclick="secBoard(0)">homepage</td></tr>
<tr height=20 align=center><td class=sec1 width=10% onclick="secBoard(1)">about us</td></tr>
<tr height=20 align=center><td class=sec1 width=10% onclick="secBoard(2)">news</td></tr>
<tr height=20 align=center><td class=sec1 width=10% onclick="secBoard(3)">contact us</td></tr>
</table>
<table border=0 cellspacing=0 cellpadding=0 width=450 height=240 id=mainTable class=main_tab style="float:left;">
<tbody style="display:block;">
<tr>
<td align=center valign=top> <br> <br> text </td>
</tr>
</tbody>
<tbody style="display:none;">
<tr>
<td align=center valign=top> <br> <br> text1 </td>
</tr>
</tbody>
<tbody style="display:none;">
<tr>
<td align=center valign=top> <br><br> text2 </td>
</tr>
</tbody>
<tbody style="display:none;">
<tr>
<td align=center valign=top> <br><br> text3 </td>
</tr>
</tbody>
</table>
</body>
</html>