CSS+DIV+&#106avascript制作滑动门菜单技术

王朝html/css/js·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

<style>

body {font-size:12px;font-family:宋体}

ul.TabBarLevel1{

list-style:none;

margin:0;

padding:0;

height:29px;

background-image:url(http://www.webjx.com/upfiles/20060409/20060409082237_tabbar_level1_bk.gif);

}

ul.TabBarLevel1 li{

float:left;

padding:0;

height:29px;

margin-right:1px;

background:url(http://www.webjx.com/upfiles/20060409/20060409082248_tabbar_level1_slice_left_bk.gif) left top no-repeat;

}

ul.TabBarLevel1 li a{

display:block;

line-height:29px;

padding:0 20px;

color:#333;

background:url(http://www.webjx.com/upfiles/20060409/20060409082257_tabbar_level1_slice_right_bk.gif) right top no-repeat;

white-space: nowrap;

}

ul.TabBarLevel1 li.Selected{

background:url(http://www.webjx.com/upfiles/20060409/20060409082312_tabbar_level1_slice_selected_left_bk.gif) left top no-repeat;

}

ul.TabBarLevel1 li.Selected a{

background:url(http://www.webjx.com/upfiles/20060409/20060409082323_tabbar_level1_slice_selected_right_bk.gif) right top no-repeat;

}

ul.TabBarLevel1 li a:link,ul.TabBarLevel1 li a:visited{

color:#333;

}

ul.TabBarLevel1 li a:hover,ul.TabBarLevel1 li a:active{

color:#F30;

text-decoration:none;

}

ul.TabBarLevel1 li.Selected a:link,ul.TabBarLevel1 li.Selected a:visited{

color:#000;

}

ul.TabBarLevel1 li.Selected a:hover,ul.TabBarLevel1 li.Selected a:active{

color:#F30;

text-decoration:none;

}

div.HackBox {

padding : 2px 2px ;

border-left: 2px solid #6697CD;

border-right: 2px solid #6697CD;

border-bottom: 2px solid #6697CD;

display:none;

}

</style>

<div id="Whatever">

<ul class="TabBarLevel1" id="TabPage1">

<li id="Tab1"><a href="#" onclick="javascript:switchTab('TabPage1','Tab1');">宝贝详情</a></li>

<li id="Tab2" class="Selected"><a href="#" onclick="javascript:switchTab('TabPage1','Tab2');">其他信息</a></li>

<li id="Tab3"><a href="#" onclick="javascript:switchTab('TabPage1','Tab3');">出价记录</a></li>

<li id="Tab4"><a href="#" onclick="javascript:switchTab('TabPage1','Tab4');">留言簿</a></li>

</ul>

<div id="cnt">

<div id="dTab1" class="HackBox">代码如下:

<!--这里放入信息-->

哈哈哈哈1

</div>

<div id="dTab2" class="HackBox" style="display:block">代码如下:

<!--这里放入信息-->

哈哈哈哈2

</div>

<div id="dTab3" class="HackBox">代码如下:

<!--这里放入信息-->

哈哈哈哈3

</div>

<div id="dTab4" class="HackBox">代码如下:

<!--这里放入信息-->

哈哈哈哈4

</div>

</div>

</div>

<script language="JavaScript">

//Switch Tab Effect

function switchTab(tabpage,tabid){

var oItem = document.getElementById(tabpage);

for(var i=0;i<oItem.children.length;i++){

var x = oItem.children(i);

x.className = "";

var y = x.getElementsByTagName('a');

y[0].style.color="#333333";

}

document.getElementById(tabid).className = "Selected";

var dvs=document.getElementById("cnt").getElementsByTagName("div");

for (var i=0;i<dvs.length;i++){

if (dvs[i].id==('d'+tabid))

dvs[i].style.display='block';

else

dvs[i].style.display='none';

}

}

</script>

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航