



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用Javascript实现鼠标移动跟随一、一个简单的图片、动画或文字随鼠标移动的例子制作方法:1、在 Dreamweaver5中,插入一个图层,在图层上写上要跟随鼠标移到的文字或图片。2、在图层的属性面板上把“Layer ID”(图层的ID号)改为“div1”,以便程序操作;“T”值改为“-50”,使其初始位置在页面外;“Z-index”(层序号)值改为“50”,使其在最上层,不被其它层遮盖。完成后的图层代码如下,不是使用 Dreamweaver的网友可把代码复制到标记的后面:图、文跟鼠标试验 ,这里的图片和文字可换成你所需要的。3、在与之间加上这样一段程序:只要这几行代码就能使图片或文字跟着鼠标跑,有点出乎意料吧!事实就是这么简单。当然,这是最简单的一种,你可能看到的有些网页上的效果在移动的过程比这要复杂一些,但都是在这个基础上增加一些移动的变化过程而已。4、当然要使真正的效果出现,还得在标记中加上触发事件调用程序,使程序动作起来。在标记中加上代码:onload=move() onmousemove=canmove(),前一个函数的作用是在网页加载时就调用“move()”程序,使其开始刷新图层的位置坐标;后一个事件的作用是,一旦在页面上移动鼠标,就重新计算它的位置坐标。二、稍复杂一点的效果在上例的基础上稍作一些改动,可获得更好的效果,如使“欢迎光临!”这几个字不仅是分开移动,在移到新位置后,还不停地左右移动,似乎在列队欢迎。要实现移动过程的变化,就要把每个文字分开,一个图层放一个字(或一张图片),然后分开移动到新的位置。所以为了方便,用数组来存放图层的位置坐标。另外,由于图层较多,插入图层比较麻烦,也会使代码大增加,因此采用了动态编写图层代码的办法。制作方法如下:1、在与之间插入下面这段程序:!-var x,yvar step=20var can=0var information=欢迎光临!; /在这里写入跟随鼠标移动的文字information=information.split(); /把字符串拆分成单个的文字Il=information.length; /获取字符的个数,存放在Il变量中k=0;var xpos=new Array() /声明一个数组,存放各图层的X位置坐标for (i=0;i=Il-1;i+) /给数组赋初值xposi=-50var ypos=new Array() /声明一个数组,存放各图层的Y位置坐标for (i=0;i=Il-1;i+) /给数组赋初值yposi=-50function canmove() x=document.body.scrollLeft+event.clientX;y=document.body.scrollTop+event.clientY;can=1; k=0;step=20function move() if (can) k+;if (k20) step+;elseif (k=1;i-) /计算各图层在新位置的X、Y坐标xposi=xposi-1+step;yposi=yposi-1xpos0=x+step;ypos0=yfor (i=0;i 2、在标记的后面加上这段程序:!-for (i=0;i=Il-1;i+)document.write(+informationi+);-这段程序的作用是动态自动编写存放移动文字图层的HTML代码,并把相应的文字写在上面。3、在标记中加上代码:onload=move() onmousem
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年物流企业货运代理与配送仓储服务合同
- 2024-2025学年度燃气职业技能鉴定考前冲刺练习(黄金题型)附答案详解
- 2025年自考专业(计算机信息管理)练习题附答案详解(综合卷)
- 2025年劳动者达到退休年龄后劳动合同的处理
- 2024-2025学年度职称计算机考前冲刺练习题及参考答案详解【完整版】
- 2025年远程协作工具的技术发展
- 2025年汉字听写大会汉字听写知识竞赛题库及答案
- 2023年度中医助理医师题库及答案详解(基础+提升)
- 2025中考数学总复习《分式》综合提升测试卷附完整答案详解(考点梳理)
- 2024-2025学年度粮油食品检验人员检测卷附参考答案详解【夺分金卷】
- 房屋市政工程生产安全重大事故隐患判定标准(2024版)宣传海报
- 道路工程交通安全设施施工方案及保障措施
- 征信数据纠正服务合同
- 肝癌超声课件教学课件
- 合规岗位季度工作计划
- 制造业生产管理:Excel2024版高效培训教程
- 通信工程建设标准强制性条文汇编(2023版)-定额质监中心
- 漫展嘉宾合同模板
- 药物分析考试题及答案(新版)
- 第一单元 单元检测试卷(一)(解析版)高中思想政治 统编版 必修四
- 小餐饮保证食品安全的规章制度
评论
0/150
提交评论