首页 > web前端 > js教程 > 菜单效果_javascript技巧

菜单效果_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-05-16 19:25:16
原创
905 人浏览过
复制代码 代码如下:

<script> <BR><!-- <BR> var layerTop=15; //菜单顶边距 <BR> var layerLeft=20; //菜单左边距 <BR> var layerWidth=160; //菜单总宽 <BR> var titleHeight=26; //标题栏高度 <BR> var contentHeight=150; //内容区高度 <BR> var stepNo=10; //移动步数,数值越大移动越慢 <br><br> var itemNo=0;runtimes=0; <BR> document.write('<span id=itemsLayer style="position:absolute;overflow:hidden;border:1px solid #183789;left:'+layerLeft+';top:'+layerTop+';width:'+layerWidth+';">'); <br><br> function addItem(itemTitle,itemContent){ <BR> itemHTML='<div id=item'+itemNo+' itemIndex='+itemNo+' style="position:relative;left:0;top:'+(-contentHeight*itemNo)+';width:'+layerWidth+';"><table width=100% cellspacing="0" cellpadding="0">'+ <BR> '<tr><td height='+titleHeight+' onclick=changeItem('+itemNo+') class="titleStyle" align=center>'+itemTitle+''+ <BR> '<tr><td height='+contentHeight+' class="contentStyle">'+itemContent+'</script>
';
   document.write(itemHTML);
   itemNo++;
 }
 //添加菜单标题和内容,可任意多项,注意格式:
 addItem('菜单效果_javascript技巧
管理首页 | 退出','');
 addItem('信息修改','');
 addItem('商家设置','');
 addItem('其他设置','');

 addItem('商家认证','
☉ 营业执照认证
☉ 电话认证
☉ 钻石认证
☉ VIP认证
');
 addItem('帮助信息','');
 addItem('版权信息','
版权所有
 ® 东莞商城
业务联系
QQ:234252308
24小时客服
+0769-21252157
web#vcidc.com 
');
 document.write('')
 document.all.itemsLayer.style.height=itemNo*titleHeight+contentHeight+38;

 toItemIndex=itemNo-1;onItemIndex=itemNo-1;

 function changeItem(clickItemIndex){
   toItemIndex=clickItemIndex;
   if(toItemIndex-onItemIndex>0) moveUp(); else moveDown();
   runtimes++;
   if(runtimes>=stepNo){
   onItemIndex=toItemIndex;
   runtimes=0;}
   else
     setTimeout("changeItem(toItemIndex)",10);
 }

 function moveUp(){
   for(i=onItemIndex+1;i     eval('document.all.item'+i+'.style.top=parseInt(document.all.item'+i+'.style.top)-contentHeight/stepNo;');
 }

 function moveDown(){
   for(i=onItemIndex;i>toItemIndex;i--)
     eval('document.all.item'+i+'.style.top=parseInt(document.all.item'+i+'.style.top)+contentHeight/stepNo;');
 }
 changeItem(0);
//-->

相关标签:
js
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
二级菜单不生效呢
来自于 1970-01-01 08:00:00
0
0
0
WordPress菜单效果如何调整
来自于 1970-01-01 08:00:00
0
0
0
gvim - 如何把MACVIM设置成中文菜单栏
来自于 1970-01-01 08:00:00
0
0
0
下拉菜单在滑动菜单中的使用
来自于 1970-01-01 08:00:00
0
0
0
微信个性化菜单怎样展示?
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板