零起点HTML5+CSS3+JavaScript+jQuery前端开发案例式教程PPT课件(共14章)14创建自动播放轮播图.pptVIP

零起点HTML5+CSS3+JavaScript+jQuery前端开发案例式教程PPT课件(共14章)14创建自动播放轮播图.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8.6 创建自动播放轮播图 8.6.1 框架分析 四张图每隔2秒自动从右向左轮播,该轮播图最外面有个框,框里面包含2部分,第1个部分里面有5张图,(第1张图和第5张图是相同的,即文件名相同)。第2部分里面有4个小点。第1部分和第2部分用无序列表来实现。 运行效果 8.6.2 框架对应html代码 1.“自动播放轮播图”框架嵌套步骤一, 大框对应html代码 外框 div id=box /div 2.“自动播放轮播图”框架嵌套步骤二, 加入2个无序列表后对应html代码 div id=box /div ul id=slide li/li li/li li/li li/li li/li /ul ul id=nav li class=red/li li/li li/li li/li /ul 8.6.2 框架对应html代码 img src=img/gz1.jpg/ img src=img/gz2.jpg/ img src=img/gz3.jpg/ img src=img/gz4.jpg/ img src=img/gz1.jpg/ 3.“自动播放轮播图”框架嵌套步骤三, 加入图片后对应html代码 div id=box ul id=slide li /li li /li li /li li /li li /li /ul ul id=nav li class=red/li li/li li/li li/li /ul /div 8.6.3 框架对应css样式分析 1.“自动播放轮播图”框架嵌套步骤一,大框对应css代码 外框 /*设置外框宽高为素材图片的宽高、溢出隐藏、相对定位 */ #box{ width:300px; height: 200px; overflow: hidden; position:relative; } 8.6.3 框架对应css样式分析 2.“自动播放轮播图”框架嵌套步骤二, 加入2个无序列表后css代码 /* 图片列表框:宽度为5张素材图片宽度,即300*5=1500px。高度为1张素材图片的高度200px。溢出隐藏,定位为绝对,顶上和左边位置都是0 */ #slide{ width:1500px; height: 200px; overflow: hidden;position: absolute; top:0;left: 0; } /* 列表项浮动朝左 */ #slide li{ float:left; } /*小圆点列表框:绝对定位,底下位置为5px,左边位置为50%。宽度为50px,高度为10px,左外边距为-25px,弹性布局,每个项目两侧的间隔相等*/ #nav{ position: absolute;bottom:5px;left:50%; width:50px; height:10px; margin-left:-25px;display: flex;justify-content: space-around; } /* 小圆点列表项宽高都为10px、设置背景色、倒圆角 */ #nav li{ width:10px; height: 10px; background: #CCC;border-radius: 50%; } /* 类名为red元素设置红色背景 */ #nav .red{ background:red; } 8.6.3 框架对应css样式分析 3.“自动播放轮播图”框架嵌套步骤三, 加入图片对应的css样式 /*图片宽高与父级元素相同*/ #nav li img{ width:100%; height:100%; } 8.6.4 jQuery效果分析与编码 步骤1: 在html文件的head/head标签中引入jQuery文件、引入javascript代码、加载完html节点后执行下面代码, script src=js/jquery-3.4.1.min.js type=text/javascript charset=utf-8/script script type=text/javascript $(function(){ }) /script 8.6.4 jQuery效果分析与编码 步骤2: 定义num变量并赋值为0、设置定时器(每2秒执行一次nb函数)。 script src=js/

您可能关注的文档

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

从事职业教育近20年,高级职称。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档