注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

0与1构筑世界,程序员创造时代

软件架构设计 Java编程

 
 
 

日志

 
 

一个仿flash的菜单(转载)  

2006-08-15 12:30:45|  分类: JavaScript |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>模仿as效果的导航菜单</title>
<style type="text/css">
<!--
a:link,a:visited { text-decoration: none; color: #666666 }
a:hover { text-decoration: underline }
#hor1 {
 position:absolute;
 left:320px;
 top:20px;
 width:220px;
 height:20px;
 z-index:1;
 background-color: #999900;
}
#hor2 {
 position:absolute;
 left:320px;
 top:40px;
 width:220px;
 height:20px;
 z-index:2;
 background-color: #FFCC00;
}
#hor3 {
 position:absolute;
 left:320px;
 top:60px;
 width:220px;
 height:20px;
 z-index:3;
 background-color: #99CC00;
}
#board1 {
 position:absolute;
 left:320px;
 top:40px;
 width:220px;
 height:120px;
 z-index:-100;
 background-color: #333333;
 visibility: hidden;
}
body,td,th {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 font-weight: bold;
}
body {
 background-color: #666666;
}
#board2 {
 position:absolute;
 left:320px;
 top:60px;
 width:220px;
 height:120px;
 z-index:-90;
 background-color: #333333;
 visibility: hidden;
}
#board3 {
 position:absolute;
 width:220px;
 height:120px;
 z-index:-80;
 left: 320px;
 top: 80px;
 background-color: #333333;
 visibility: hidden;
}
#hor4 {
 position:absolute;
 left:320px;
 top:80px;
 width:220px;
 height:20px;
 z-index:4;
 background-color: #99CCCC;
}
#board4 {
 position:absolute;
 left:320px;
 top:100px;
 width:220px;
 height:120px;
 z-index:-70;
 background-color: #333333;
 visibility: hidden;
}

-->
</style>
<script type="text/javascript">
lastNo=0
function re(menu_no){
if(lastNo!=menu_no){
cur=menu_no+1
lastNo=menu_no
rest()
}else{
cur=100
}
document.getElementById("board"+menu_no).style.visibility="visible"
}
function rest(){
for(i=1;i<=4;i++){
document.getElementById("hor"+i).style.top=20*i;
document.getElementById("board"+i).style.visibility="hidden"
}
menu_num=4;
 act=1
 height=120+20
 speed=0;
 posY=0;
}
function huke(){
if(act==1&&cur<100){
speed=(height-posY)*0.69+speed*0.6
posY+=speed
for(i=cur;i<=menu_num;i++){
document.getElementById("hor"+i).style.top=posY+(i-2)*20
}
if(Math.abs(height-posY)<0.5){
for(i=cur;i<=menu_num;i++){
document.getElementById("hor"+i).style.top=height+(i-2)*20
}
act=0
}
setTimeout("huke()",50)
}
}

</script>
</head>
<body>
<div id="hor1" onclick="re(1);huke()">News</div>
<div id="hor2" onclick="re(2);huke()">Populor</div>
<div id="hor3" onclick="re(3);huke()">Sports</div>
<div id="hor4" onclick="re(4);huke()">Woman</div>
<div id="board1">1.由AS而想起Javascript<br />2.用Jscript写ASP有没有先天性的不足?<br />3.没有了。</div>
<div id="board2">1.xhtml+css真的来了吗?<br />2.Flash取代传统网站<br />3.Flash何时才能连接数据库?</div>
<div id="board3">1.程序员与小姐的10个相同。<br />2.中国的程序员与中国的足球?</div>
<div id="board4">1.二十一世纪最缺的是什么?人才<br />
<a href="">点击这里返回</a>
</div>
</body>
</html>
  评论这张
 
阅读(530)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017