A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 编程开发 > 网站开发 > JS将滑动门改为选项卡(需鼠标点击)的实现方法

JS将滑动门改为选项卡(需鼠标点击)的实现方法

时间:2015-09-28 16:50作者:yezheng人气:163

 本文实例讲述了JS将滑动门改为选项卡(需鼠标点击)的实现方法。分享给大家供大家参考。具体如下:

大家都知道,滑动门和选项卡在布局和结构方面几乎是一样的,唯一不同的是触发方式,这个是由JavaScript决定的,大致来讲就是将onmouseover改为onclick就行了,本款选项卡以前是款比较流行的滑动门,现在改成了选项卡,大家看看有什么区别。

运行效果截图如下:

JS将滑动门改为选项卡(需鼠标点击)的实现方法

具体代码如下:

<!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>

<title>滑动门改为选项卡</title>

<style>

*{

padding:0;margin:0;

font-size:12px;

}

#main{

margin:20px;

}

ul{

width:600px;

}

#tab li{

list-style:none;

float:left;

text-align:center;

padding:0;

}

#tab a{

display:block;

text-decoration:none;

width:94px;

line-height:24px;

}

#cont{

clear:both;

border:1px solid blue;

border-top:0;

width:562px!important;

width:564px;

height:190px;

overflow-y:hidden;

}

.common{

margin:5px;

}

.common li{

list-style:none;

padding-left:14px!important;

padding-left:0;

padding-top:4px;

}

.common li a{

text-decoration:none;

}

.common li a:hover{

color:red;

}

.on{

background:url(images/tabs3.gif) no-repeat left bottom;

}

.off{

background:url(images/tabs2.gif) no-repeat left bottom;

}

</style>

<script>

function $(ID){

return document.getElementById(ID)

}

function showTab(ID){

for(var i=1;i<7;i++){

if(ID==i){

$('tab'+i).blur();

$("tab"+i).className="on";

$("cont"+i).style.display="block";

}else{

$("tab"+i).className="off";

$("cont"+i).style.display="none";

}

}

return false;

}

</script>

</head>

<body>

<div id="main">

<div id="tab">

<ul>

<li><a href="javascript:void(0)" id="tab1" class="on" onclick="showTab('1')">C#源代码</a></li>

<li><a href="javascript:void(0)" id="tab2" class="off" onclick="showTab('2')">VB源代码</a></li>

<li><a href="javascript:void(0)" id="tab3" class="off" onclick="showTab('3')">VC源代码</a></li>

<li><a href="javascript:void(0)" id="tab4" class="off" onclick="showTab('4')">JQUERY脚本</a></li>

<li><a href="javascript:void(0)" id="tab5" class="off" onclick="showTab('5')">Delphi代码</a></li>

<li><a href="javascript:void(0)" id="tab6" class="off" onclick="showTab('6')">JAVA源代码</a></li>

</ul>

</div>

<div id="cont" >

<div id="cont1" class="common" style="display:block;">

<li><a href="#" target="_blank">30多个C#基础学习实例</a></li>

</div>

<div style="display:none;" id="cont2" class="common">

<li><a href="#" target="_blank">VB仿Photoshop曲线调整图像亮度源程序</a></li>

</div>

<div style="display:none;" id="cont3" class="common">

<li><a href="#" target="_blank">VC仿RealonePlayer播放器的窗体界面</a></li>

</div>

<div style="display:none;" id="cont4" class="common">

<li><a href="#" target="_blank">Farbtastic jQuery圆形网页取色插件</a></li>

</div>

<div style="display:none;" id="cont5" class="common">

<li><a href="#" target="_blank">Delphi基础学习实例代码</a></li>

</div>

<div style="display:none;" id="cont6" class="common">

<li><a href="#" target="_blank">Java图书管理程序代码</a></li>

</div>

</div>

</div>

</body>

</html>

希望本文所述对大家的JavaScript程序设计有所帮助。

标签滑动,改为,选项,鼠标,点击,实现,方法,本文,实例,讲述了

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号