DIV学写带动画的CSS+JS下拉导航条
来源:互联网 发布:兰州大学网络教育电话 编辑:程序博客网 时间:2024/04/30 11:07
<html>
<head>
<title>DIV下拉菜单导航条</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<style type="text/css">
body{font-size:9pt;}
.menubar{position:absolute;top:10px;width:100px;height:20px;cursor:default;border-width:1px;border-style:outset;color:#99FFFF;background:#669900}
.menu{position:absolute;top:32px;width:140px;display:none;border-width:2px;border-style:outset;border-color:white sliver sliver white;background:#333399;padding:15px}
.menu A{text-decoration:none;color:#99FFFF;}
.menu A:hover{color: #FFFFFF;}
</style>
<script language="javascript">
function divControl(show){//判断是否显示相对应的下拉列表
window.event.cancelBubble=true;
var objID=event.srcElement.id;
var index=objID.indexOf("_");
var mainID=objID.substring(0,index);
var numID=objID.substring(index+1);
if(mainID=="Tdiv"){
if(show==1){eval("showdiv("+"Div"+numID+")");}
else{eval("hidediv("+"Div"+numID+")");}
}
}
var nbottom=0,speed=2;
function displayMenu(obj){//在显示下拉菜单时,以下拉方式显示下拉菜单
obj.style.clip="rect(0 100% "+nbottom+"% 0)";
nbottom+=speed;
if(nbottom<=100){
timerID=setTimeout("displayMenu("+obj.id+"),1");
}
else clearTimeout(timerID);
}
function showdiv(obj){//显示下拉列表
obj.style.display="block";
obj.style.clip="rect(0 0 0 0)";
nbottom=5;
displayMenu(obj);
}
function hidediv(obj){//隐藏下拉列表
nbottom=0;
obj.style.display="none";
}
function keepstyle(obj){//在下拉菜单中移动时,保持下拉列表的样式
obj.style.display="block";
}
</script>
<table width="400" border="0" align="center" cellpadding="0" cellspacing="0" style="font-size:15px">
<tr>
<td width="20%">
<div align="center"id="Tdiv_1" class="menubar" onmouseover="divControl(1)" onmouseout="divControl(0)">
源码爱好者
</div>
</td>
<td width="20%">
<div align="center"id="Tdiv_2" class="menubar" onmouseover="divControl(1)" onmouseout="divControl(0)">
源码下载
</div>
</td>
<td width="20%">
<div align="center"id="Tdiv_3" class="menubar" onmouseover="divControl(1)" onmouseout="divControl(0)">
Ajax实例
</div>
</td>
<td width="20%">
<div align="center"id="Tdiv_4" class="menubar" onmouseover="divControl(1)" onmouseout="divControl(0)">
特效代码
</div>
</td>
</tr>
</tr>
<tr>
<td width="20%">
<div align="left"id="Div1" class="menu" onmouseover="keepstyle(this)" onmouseout="hidediv(this)">
<a href="#">最新更新</a><br>
<a href="#">下载排行</a><br>
<a href="#">资源导航</a>
</div>
</td>
<td width="20%">
<div align="left"id="Div2" class="menu" onmouseover="keepstyle(this)" onmouseout="hidediv(this)">
<a href="#">VB</a><br>
<a href="#">JScript</a><br>
<a href="#">Java</a></div>
</td>
<td width="20%">
<div align="left"id="Div3" class="menu" onmouseover="keepstyle(this)" onmouseout="hidediv(this)">
<a href="#">Delphi</a><br>
<a href="#">jQuery</a><br>
<a href="#">Mootools</a></div>
</td>
<td width="20%">
<div align="left"id="Div4" class="menu" onmouseover="keepstyle(this)" onmouseout="hidediv(this)">
<a href="#">CSS菜单</a><br>
<a href="#">CSS布局</a><br>
</td>
</table>
</body>
</html>
- DIV学写带动画的CSS+JS下拉导航条
- 一个导航条的效果DIV+CSS
- div+css 导航条的制作?
- js+div+css下拉导航菜单完整代码
- js+div+css导航
- jquery、div+css导航条
- html+ js+ jq+css导航条菜单的制作(水平,竖直,伸缩,带有动画效果等等。。。)
- js导航条(下拉菜单)
- 客齐集的DIV+CSS导航条效果,酷
- 我的第一个DIV+CSS导航条 仿PHP168
- DIV+CSS基础教程:导航条的制作详解
- 一个DIV+CSS代码布局的简单导航条
- CSS导航下拉菜单被JS幻灯片挡住的…
- 一个DIV+CSS导航条效果
- DIV+CSS漂亮滑动门导航条
- 水平导航条效果 div+css
- css+div 导航条如何横着放
- CSS+DIV设计导航条源代码
- Java的三元运算符
- Scala学习笔记1
- C语言编程基础--(1)
- 公司类网站喜欢用的纯CSS菜单
- 得到单击的listctrl的行列号
- DIV学写带动画的CSS+JS下拉导航条
- Delphi中窗体响应按键步骤
- 同步所有已挂载的文件系统。所有缓存中的数据将被立刻写入磁盘
- 2473 Bivariate recursion function
- ASP.NET新手技术上的认识的误区
- java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing
- phpbb 3 源码解析03 --acm_file.php
- 突破雷池上传漏洞补丁
- 如何释放过度占用的Shrink Undo表空间