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> | |
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> | |
<title>滑动TAB</title> | |
<script language="javascript"> | |
function tabChange(obj,id) | |
{ | |
var arrayli = obj.parentNode.getElementsByTagName("li"); //获取li数组 | |
var arrayul = document.getElementById(id).getElementsByTagName("ul"); //获取ul数组 | |
for(i=0;i<arrayul.length;i++) | |
{ | |
if(obj==arrayli[i]) | |
{ | |
arrayli[i].className = "cli"; | |
arrayul[i].className = ""; | |
} | |
else | |
{ | |
arrayli[i].className = ""; | |
arrayul[i].className = "hidden"; | |
} | |
} | |
} | |
</script> | |
<style type="text/css"> | |
.tabbox {300px;height:250px;} | |
.tabmenu {295px;height:28px;border-left:1px solid #CCC;border-top:1px solid #ccc;} | |
.tabmenu ul {margin:0;padding:0;list-style-type: none;} | |
.tabmenu li { text-align:center; float:left; display:block; 58px; height:27px; overflow:hidden; background-color: #D2E8F7; line-height:27px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; display:inline; font-size:12px;} | |
.tabmenu .cli {text-align:center;float:left;display:block;58px;height:27px;overflow:hidden;background-color: #fff;line-height:27px;border-right:#ccc 1px solid;border-bottom:#fff 1px solid;display:inline;font-size:12px; cursor:pointer;} | |
#tabcontent {294px;background-color:#fff;border-left:#CCC 1px solid;border-right:#CCC 1px solid;border-bottom:#CCC 1px solid;} | |
#tabcontent ul {margin:0;padding:5px;list-style-type: none;} | |
#tabcontent .hidden {display:none;} | |
</style> | |
</head> | |
<body> | |
<div class="tabbox"> | |
<div class="tabmenu"> | |
<ul> | |
<li onmouseover="tabChange(this,'tabcontent')" class="cli">水平网</li> | |
<li onmouseover="tabChange(this,'tabcontent')">酷站欣赏</li> | |
<li onmouseover="tabChange(this,'tabcontent')">源码下载</li> | |
<li onmouseover="tabChange(this,'tabcontent')">网页特效</li> | |
<li onmouseover="tabChange(this,'tabcontent')">电子书籍</li> | |
</ul> | |
</div> | |
<div id="tabcontent"> | |
<ul name="tabul"> | |
<li><a href="#">www.goalercn.com</a></li> | |
<li><a href="#">www.goalercn.com</a></li> | |
<li><a href="#">www.goalercn.com</a></li> | |
<li><a href="#">www.goalercn.com</a></li> | |
<li><a href="#">www.goalercn.com</a></li> | |
<li><a href="#">www.goalercn.com</a></li> | |
</ul> | |
<ul class="hidden"> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
</ul> | |
<ul class="hidden"> | |
<li><a href="#">水平网www.goalercn.com</a></li> | |
<li><a href="#">水平网www.goalercn.com</a></li> | |
<li><a href="#">水平网www.goalercn.com</a></li> | |
<li><a href="#">水平网www.goalercn.com</a></li> | |
<li><a href="#">水平网www.goalercn.com</a></li> | |
<li><a href="#">水平网www.goalercn.com</a></li> | |
</ul> | |
<ul class="hidden"> | |
<li><a href="#">水平网</a></li> | |
<li><a href="#">水平网</a></li> | |
<li><a href="#">水平网</a></li> | |
<li><a href="#">水平网</a></li> | |
<li><a href="#">水平网</a></li> | |
<li><a href="#">水平网</a></li> | |
</ul> | |
<ul class="hidden"> | |
<li><a href="http://www.goalercn.com">水平网欢迎您,www.goalercn.com</a></li> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
<li><a href="#">水平网欢迎您,www.goalercn.com</a></li> | |
</ul> | |
</div> | |
</div> | |
</body> | |
</html> |