论网页幻灯片技术实现.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论网页幻灯片技术实现

论网页幻灯片技术实现   摘要:本文结合高职计算机网页制作课程的教学,探讨了网页幻灯片的原理及实现方法。使学生或者初学者轻松完成网页幻灯片的技术实现。   关键词:网页幻灯片 原理 算法 程序实现      幻灯片效果的应用是网页设计中突出重点、增强视觉趣味的有效方法。jQuery的流行使得幻灯片的实现变得十分简单,但不适合初学者。笔者结合教学经验,总结了适合初学者的学习方法。   一、网页幻灯片的实现原理   网页幻灯片的制作方式有很多,它们的制作原理并不相同。这里介绍更加简单适合初学者的学习。步骤如下:   1.用DIV标签布局主图与标号图,具体如下图:      2.用CSS样式表控制主图显示动画效果,并控制标号图的选中和未选中两种显示效果。   3.用程序控制在相应的标签处的插入相应的主图,并控制标号图显示效果,使主图与标号图一致。   二、算法设计   1.用CSS布局主图与标号图,并设置主图与标号图显示的滤镜效果以备当图像放入指定标签中的时候即显示相应效果。   2.程序控制在网页中插入div块布局,用来放置主图与标号图,考虑到主图是一幅一幅放入到页面中,所以一开始插入一个空的图像。通过一段循环语句将标号图一次全部插入到相应的标记中;   接下来就是插入主图,这里考虑到主图插入的时机有两处,一次是按顺序插入,一次是当我们点击相应的标号即显示主图所以将这段代码设置成为一个过程方便程序调用。   3.插入主图过程如下:   ⑴动画效果前进行装备并且播放动画持续2秒;⑵将准备好的第一张主图赋值给相应的标记块中;⑶使用循环语句将标号图与主图对应的标号突出显示,其他标号图使用滤镜显示40%; ⑷播放动画效果。   4.点击标号图时,要结束当前主图的滤镜效果,并插入标号指定的主图;   ⑴当点击标号图时停止播放动画效果,并将点击的标号值作为参数传入;⑵调用插入主图过程。   三、程序实现   知道了网页幻灯片这个问题的工作原理之后,并且获取了解决该问题的语言描述(算法),当用程序实现时只需要将该语言描述用程序语言表达出来即可,具???步骤如下:   1.准备工作   准备网页幻灯片所需素材,这里我们以3副图形进行幻灯效果,所以需要准备3个主图和3个标号图。   2.用CSS布局页面及设置主图和标号图的滤镜效果,代码如下:      .picshow_main { position: relative; width: 250px; height: 250px}   .picshow_main .mainimg { filter: progid:dximagetransform.microsoft.revealTrans(duration=5, transition=18); width: 250px; height: 250px}   .changelabel {position: absolute; bottom: 0px; height: 30px; right: 0px; }   .changelabel img {width:15px; height: 15px}   .changelabel a { border: 1px solid; display: block; float: left; margin-right: 15px; }   a.unlinked { border-color: #555}   a.unlinked:hover img {filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0}   a.unlinked:hover {border-color: #000}   a.unlinked img { filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4}   a.linked { border-color: #000}   a.linked:hover {border-color: #000}   img{border:0px}      3.幻灯片主程序,代码如下:   //幻灯片主程序    document.write();    document.write();    document.write();    for ( var i = 0; i ); }    document.write();    changemainimg();      4.插入主图过程,代码如下:    //插入主图前的准备工作//   var counts = 3; //定义要插

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档