Maison > interface Web > js tutoriel > 菜单效果_javascript技巧

菜单效果_javascript技巧

WBOY
Libérer: 2016-05-16 19:25:16
original
873 Les gens l'ont consulté
复制代码 代码如下:

<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);
//-->

Étiquettes associées:
js
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal