JavaScript版TAB选项卡效果实例
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>JavaScript版TAB选项卡</title> <script type="text/javascript"> function changeTab(id, minId, topCount) { for(var i=minId; i < minId+topCount; i++) { if( id == i) { document.getElementById("li_" + i).className = "on"; document.getElementById("html_" + i).style.display = "block"; } else { document.getElementById("li_" + i).className = ""; document.getElementById("html_" + i).style.display = "none"; } } } </script> <style type="text/css"> .none{display:none;} ul,li{list-style:none; margin:0; padding:0; font-size:12px;} .tab{margin:100px;} .tabTitle ul{overflow:hidden; zoom:1; border-left:1px solid #D5D3D4;} .tabTitle li{width:82px; height:30px; line-height:30px; float:left; text-align:center; background:url(/2010/07/tab1.jpg) no-repeat;} .tabTitle li.on{background:url(/uploads/2010/07/tab2.jpg) no-repeat;} #html_1,#html_2,#html_3,#html_4,#html_5,#html_6{border:1px solid #D5D3D4; border-top:none; width:245px; height:100px;} </style> </head> <body> <div class="tab"> <div class="tabTitle"> <ul> <li id="li_1" class="on" onmouseover="changeTab(1, 1, 3);">本日热门</li> <li id="li_2" onmouseover="changeTab(2, 1, 3);">本周热门</li> <li id="li_3" onmouseover="changeTab(3, 1, 3);">本月热门</li> </ul> </div> <div id="html_1"> 内容1 </div> <div id="html_2" class="none"> 内容2 </div> <div id="html_3" class="none"> 内容3 </div> </div> <div class="tab"> <div class="tabTitle"> <ul> <li id="li_4" class="on" onmouseover="changeTab(4, 4, 3);">本日推荐</li> <li id="li_5" onmouseover="changeTab(5, 4, 3);">本周推荐</li> <li id="li_6" onmouseover="changeTab(6, 4, 3);">本月推荐</li> </ul> </div> <div id="html_4"> 内容1 </div> <div id="html_5" class="none"> 内容2 </div> <div id="html_6" class="none"> 内容3 </div> </div> </body> </html></td> </tr> </table>
相关推荐
APCDE 2020-06-11
viewerlin 2020-05-25
adc00 2020-01-04
老高 2019-12-30
luoj 2011-09-13
xiaoguolaoshi 2008-07-20
Rgenxiao 2011-09-08
支离破碎 2014-06-30
qiuhaotc 2012-02-19
85931235 2012-03-28
bruceli 2019-05-14
南城小伙 2019-06-10
逆风飞舞0 2019-05-14
87530399 2014-05-26
chenyangah 2017-03-31
84236532 2016-11-17
zhangpuego 2016-07-16
Jiminull 2016-03-03