永发信息网

网页制作如何添加导航条?

答案:3  悬赏:0  手机版
解决时间 2021-07-29 03:04
网页制作如何添加导航条?
最佳答案
onEnterFrame=function(){
this._x=DockMenu["item0"]._x;
this._wienu["item"+(IconNumber-2)]._x+DockMenu["item
全部回答
用DREAMWEAVE
var menu_Lables=new Array("Home","Service","Products","Solution","About","Feedback","Other","More");//一个用于放导航条上的文字的数组.(一般多个按钮上的文字用数组添加较为方便); var menu_minScale=100;//导航条的最小缩放系数 var menu_maxScale=130;;//导航条的最大缩放系数 var menu_StartX=300; var menu_StartY=30;//导航条的X,Y位置; var IconNumber=9;//图标的数量 var Icon_minScale=30;//图标的最小缩放系数 var Icon_maxScale=60;//图标的最小缩放系数 var Icon_Space=4;//图标之间的空格 var DockMenu=createEmptyMovieClip("dmenu",10);//创建一个空MC DockMenu._x=menu_StartX; DockMenu._y=menu_StartY; for(var i=0;i<IconNumber;i++){ var theItem=DockMenu.attachMovie("icon"+i,"item"+i,i+10);//从库中链接MC到DockMenu中(在库中MC上的链接属性上一定要选择"为动作脚本导出") theItem.attachMovie("label","ilabel",10);//同上 theItem.preItem=DockMenu["item"+(i-1)];//前一个图标 theItem._x=theItem.preItem._x+theItem.preItem._width+Icon_Space;//每一个图标的位置等于前一个图标的位置+前一个图标的宽+图标之间的间隔; theItem.ilabel.label.text=menu_Lables;//每个MC内的文本框内要显示的字 theItem.ilabel._visible=false;//开始时字不可见 theItem._xscale=Icon_minScale; theItem._yscale=Icon_minScale;//每个图标开始时的缩放系数为最小缩放 theItem.onRollOver=function(){ this.ilabel._visible=true;//鼠标移到图标上文字可见; } theItem.onRollOut=theItem.onReleaseOutside=function(){ this.ilabel._visible=false; //鼠标移出或在外释放时,文字不可见 } theItem.onEnterFrame=function(){ if(this._parent.mover){ var scale=Icon_maxScale-Math.abs(DockMenu._xmouse-this._x-30)/5;//放大尺寸和鼠标位置有关; if (scale<Icon_minScale) scale=Icon_minScale; this._xscale+=(scale-this._xscale)/3; this._yscale+=(scale-this._yscale)/3;//尺寸缓冲效果 } if(this._parent.mout){ this._xscale+=(Icon_minScale-this._xscale)/3 this._yscale+=(Icon_minScale-this._yscale)/3 }//尺寸缓冲效果; this._x+=(this.PreItem._x+this.PreItem._width+Icon_Space-this._x)/3; //位置缓冲效果 } } var theBGBox=DockMenu.attachMovie("bgbar","bgbox",1); theBGBox.onEnterFrame=function(){ this._x=DockMenu["item0"]._x; this._width=DockMenu["item"+(IconNumber-2)]._x+DockMenu["item"+(IconNumber-2)]._width-DockMenu["itemCon"]._x;//计算导航条的位置; } DockMenu.onMouseMove=function(){ if(this.hitTest(_root._xmouse,_root._ymouse,false)){/鼠标/碰撞测试 this.mover=true; this.mout=false;//如果碰撞,赋值mover=true;mout=false; }else{ this.mover=false; this.mout=true;;//如果不碰撞,赋值mover=false;mout=true; } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
郧阳区十堰体育场社区文体娱乐活动中心在哪里
梦幻西游和梦幻诛仙有什么不同啊
为什么有的时候手会麻掉
求一本大场面的修真类小说(完结),最好刚写
DNF的PING值原来是20之间,现在却在300以上,
不爱一个人你还会愿跟她联系吗???
家流的问题?
临颍县漯河中国工商银行24小时自助银行(人民
处女座(男)和白羊座(女)的人能在一起吗?有多
电脑文件夹autoexec.bat在那个地方,我找不到
福建莆田黄石鑫龙鞋业有限公司在哪里
求一款很早的单机游戏
以f开头的一首英文歌
什么水果有益于减肥塑身?
小学六年级第单元作文续写
推荐资讯
诺基亚5230XM厦门报价
l agree w|th you请帮译成中文
帮我做个炫舞自定义戒指寐字、、急、跪谢、
演讲怯场怎么办,怎么样克服考试怯场
做人工流产几个月时最好
qq农场没钱了
人一出生 命运就被注定好了吗
鸡年送给老师的祝福语,明天就中秋节,应该给
谁能给个600字以上的中考作文?
钢笔和圆珠笔那个好用?
战地之王加入战队有什么用?
调high的歌 无聊了 要high的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?