Tab鼠标经过事件按钮代码

本文介绍了一种使用HTML、CSS及JavaScript实现的网页导航切换效果。通过简单的代码示例展示了如何创建具有三个不同选项卡的经典案例、网站功能与解决方案的导航栏,并详细解释了其背后的逻辑。每个选项卡下展示不同的内容,包括iframe嵌入页面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Hhtl

 1None.gif<div id="sujingnan">
 2None.gif   <ul id="nav-table">
 3None.gif    <li>
 4None.gif     <A  onmouseover="tabWinMouseOver('tabWin',1,this);" class="tabWin_Content1" href="#" id="tabWin_Title1">
 5None.gif      经典案例</A>
 6None.gif    </li>
 7None.gif    <li>
 8None.gif     <onMouseOver="tabWinMouseOver('tabWin',2,this);" class="tabWin_Content2"  href="#" id="tabWin_Title2">
 9None.gif      网站功能</a>
10None.gif    </li>
11None.gif    <li>
12None.gif     <onMouseOver="tabWinMouseOver('tabWin',3,this);"  class="tabWin_Content2" href="#" id="tabWin_Title3">
13None.gif      解决方案</a>
14None.gif    </li>
15None.gif    
16None.gif    
17None.gif   </ul>
18None.gif   
19None.gif   </div>
20None.gif   <div id="tab1"><iframe src="http://localhost/fangyinan/iframe/leftright.htm" frameBorder="0" width="99%" scrolling="no" height="150"></iframe></div>
21None.gif      <div id="tab2"><iframe src="http://localhost/fangyinan/iframe/gongneng.html" frameBorder="0" width="99%" scrolling="no" height="100%"></iframe></div>
22None.gif   <div id="tab3">33333</div>
23None.gif




CSS

 1None.gif
 2None.gif
 3None.gif
 4None.gif#nav-table
 5ExpandedBlockStart.gifContractedBlock.gif{dot.gif}{
 6InBlock.gif 
 7InBlock.gif margin-top:3px;
 8InBlock.gif list-style:none;
 9InBlock.gif border:0px  solid #000;
10InBlock.gif width:870px;
11InBlock.gif margin-left:0px;
12InBlock.gif float:left;
13InBlock.gif 
14ExpandedBlockEnd.gif}

15None.gif 
16ExpandedBlockStart.gifContractedBlock.gif#nav-table li{dot.gif}{
17InBlock.giffloat:left;
18InBlock.gifmargin-bottom:0px;
19InBlock.gifborder-bottom:0px solid #000000;
20InBlock.gif
21InBlock.gif
22ExpandedBlockEnd.gif}

23None.gif
24ExpandedBlockStart.gifContractedBlock.gif#nav-table li a{dot.gif}{
25InBlock.gif
26InBlock.giftext-decoration:none;
27InBlock.gifdisplay:block;
28InBlock.gifwidth:94px;
29InBlock.gifheight:27px;
30InBlock.gif
31InBlock.giffont-size:12px;
32InBlock.gifmargin-left:0px;
33InBlock.gifpadding-top:8px;
34InBlock.gifpadding-left:18px;
35InBlock.gif
36ExpandedBlockEnd.gif}

37None.gif
38None.gif#sujingnan
39ExpandedBlockStart.gifContractedBlock.gif{dot.gif}{
40InBlock.gifwidth:100%;
41ExpandedBlockEnd.gifborder:0px solid #009933;}

42None.gif
43None.gif#tab1
44ExpandedBlockStart.gifContractedBlock.gif{dot.gif}{
45InBlock.gif    float:left;
46InBlock.gif height:151px;
47InBlock.gif 
48InBlock.gif border:1px  solid #A7B9BD;
49InBlock.gif margin-top:0px;
50InBlock.gif padding-top:0px;
51InBlock.gif text-align:center;
52ExpandedBlockEnd.gif}

53None.gif#tab2
54ExpandedBlockStart.gifContractedBlock.gif{dot.gif}{
55InBlock.gif border-left:1px  solid #cce4f0;
56InBlock.gif border:1px  solid #A7B9BD;
57InBlock.gif height:151px;
58InBlock.gif display:none;
59InBlock.gif 
60ExpandedBlockEnd.gif}

61None.gif#tab3
62ExpandedBlockStart.gifContractedBlock.gif{dot.gif}{
63InBlock.gif border-left:1px  solid #cce4f0;
64InBlock.gif border:1px  solid #A7B9BD;
65InBlock.gif height:151px;
66InBlock.gif display:none;
67InBlock.gif 
68ExpandedBlockEnd.gif}

69None.gif.tabWin_Content2
70ExpandedBlockStart.gifContractedBlock.gif{dot.gif}{
71InBlock.gif font-size: 12px;
72InBlock.gif font-weight: bold;
73InBlock.gif color: #006699;
74InBlock.gif background-image: url(/sysmod/webmod10000002/images/change3.jpg);
75InBlock.gif
76ExpandedBlockEnd.gif}

77None.gif
78None.gif.tabWin_Content1
79ExpandedBlockStart.gifContractedBlock.gif{dot.gif}{
80InBlock.gif 
81InBlock.gif    font-size: 12px;
82InBlock.gif font-weight: bold;
83InBlock.gif color: #006699;
84InBlock.gif background-image: url(/sysmod/webmod10000002/images/change4.jpg);
85ExpandedBlockEnd.gif}

86None.gif
87None.gif
88None.gif
89None.gif


js


 1None.gif
 2None.giffunction tabWinMouseOver(tabWinObj,tabWinTotal,obj)
 3ExpandedBlockStart.gifContractedBlock.gifdot.gif{
 4InBlock.gif
 5InBlock.gif if(tabWinTotal==1)
 6ExpandedSubBlockStart.gifContractedSubBlock.gif dot.gif{
 7InBlock.gif 
 8InBlock.gif  document.getElementById("tab1").style.display="block";
 9InBlock.gif  document.getElementById("tab2").style.display="none";
10InBlock.gif  document.getElementById("tab3").style.display="none";
11InBlock.gif  document.getElementById("tabWin_Title1").className="tabWin_Content1";
12InBlock.gif  document.getElementById("tabWin_Title2").className="tabWin_Content2";
13InBlock.gif  document.getElementById("tabWin_Title3").className="tabWin_Content2";
14InBlock.gif     
15ExpandedSubBlockEnd.gif }

16InBlock.gif else if(tabWinTotal==2)
17ExpandedSubBlockStart.gifContractedSubBlock.gif dot.gif{
18InBlock.gif  document.getElementById("tab1").style.display="none";
19InBlock.gif  document.getElementById("tab2").style.display="block";
20InBlock.gif  document.getElementById("tab3").style.display="none";  
21InBlock.gif  document.getElementById("tabWin_Title1").className="tabWin_Content2";
22InBlock.gif  document.getElementById("tabWin_Title2").className="tabWin_Content1";
23InBlock.gif  
24InBlock.gif  document.getElementById("tabWin_Title3").className="tabWin_Content2";
25InBlock.gif  
26ExpandedSubBlockEnd.gif }
 
27InBlock.gif else if(tabWinTotal==3)
28ExpandedSubBlockStart.gifContractedSubBlock.gif dot.gif{
29InBlock.gif  document.getElementById("tab1").style.display="none";
30InBlock.gif  document.getElementById("tab2").style.display="none";
31InBlock.gif  document.getElementById("tab3").style.display="block"
32InBlock.gif  document.getElementById("tabWin_Title1").className="tabWin_Content2";
33InBlock.gif  document.getElementById("tabWin_Title2").className="tabWin_Content2";
34InBlock.gif  document.getElementById("tabWin_Title3").className="tabWin_Content1";
35InBlock.gif  
36InBlock.gif  
37ExpandedSubBlockEnd.gif }
     
38ExpandedBlockEnd.gif}

39None.gif

转载于:https://www.cnblogs.com/sujingnan/archive/2008/03/09/1096998.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值