转~~前端轮播  简单实现  啵啵啵!!!        2016-09-21    14:32:53

需要实现的效果----》 新闻,shopping ,物品的轮播展示,鼠标点击锁定。

  效果图:


      

        

  代码实现---》  


    

  

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible"content="IE=edge"><title></title><link rel="stylesheet"href=""><style type="text/css">div,img,ul,li{padding:0px;margin:0px;}.content{width:480px;height:300px;border:1px solid red;margin:100px auto;}img{width:100%;height:100%;padding-bottom:10px;}ul li{list-style:none;float:left;border:1px solid orange;height:30px;width:58px;text-align:center;line-height:30px;}
</style>
</head>
<body><div class="content"><img src="./img/1.jpg"alt=""><ul><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li></ul></div></body><script type="text/javascript">var oImg = document.getElementsByTagName('img')[0];var count = 1;function changePic() {count++;if (count > 6) {count = 1;}oImg.src = 'img/' + count + '.jpg';}var interID = setInterval(changePic, 1000);//鼠标移入停止播放
        oImg.onmouseover = function() {clearInterval(interID);}//鼠标移出继续播放
        oImg.onmouseout = function() { clearInterval(interID);interID = setInterval(changePic,1000);}//鼠标移入到数字上的时候,显示对应的图片var oLi = document.getElementsByTagName('li'); for (var num = 0;num < oLi.length;num++) { //给每个li标签增加属性,保存当前的索引位置
            oLi[num].index = num;//移到到数字上,停止播放
            oLi[num].onmouseover = function() { //停止播放
                clearInterval(interID);this.style.background = 'orange';count = this.index; //调用循环播放图片方法
                changePic();}//移出时,继续从停止的地方播放
            oLi[num].onmouseout = function() {clearInterval(interID);interID = setInterval(changePic, 1000);this.style.background = 'white';count = this.index;changePic();}}</script></html>

  参考url:https://xianfei689.github.io/hg-canvas/pc/carousel/carousel.html

  

      

    

    

转载于:https://www.cnblogs.com/xianfei689/p/5892623.html

转~~前端轮播 简单实现 啵啵啵!!!相关推荐

  1. web 完整轮播图 前端 轮播图 详细

    web 完整轮播图 前端 轮播图 预览: 应用 HTML + CSS + JS HTML CSS JS 预览: 应用 HTML + CSS + JS JS代码分析如下: html代码比较简短,这里用j ...

  2. 来给你20个优秀的......前端轮播图插件

    上期入口:24个 CSS 高级技巧合集 这20个,可都是咱们村最好的,年龄都不超过25,一个比一个长的好看.你加人家微信先聊,总有一个你喜欢的.老大不小的人了,别太挑,遇到合适的,就去Github搬过 ...

  3. iOS文字轮播简单实现(UILabel)

    因项目需求,要做一个文字轮播用来展示一些通知内容,以前也有过这个需求,但之前都是在网上找的第三方,现在有点时间就自己写了个简单的. 整体思路:用一个UILabel来展示内容,通过UIView动画来实现 ...

  4. 前端轮播插件banner

    写了一个轮播图滑动的动态效果,需要的码友可以来用哦,通过此js脚本可以配置轮播图是由有自动轮播,是否有左右按钮,配置轮播滑动的时长,是否可以通过页码点击来切换轮播图,轮播图页码显示的问题等. gith ...

  5. Android 图片轮播框架 ImageSlider 炫酷轮播 简单使用

    1.Android studio用户添加依赖: compile 'com.squareup.picasso:picasso:2.5.2' compile 'com.nineoldandroids:li ...

  6. 前端轮播图,无缝衔接

    1.假设三张图片轮播,首先要把三张图放在一个div里,但只显示一张图 <div class="window" style="width:1140px"&g ...

  7. php前端轮播图代码,swiper轮播图代码实例

    index .swiper-container{ width:100%; height:50%; } .he{ width:100%; height:100%; } var swiper = new ...

  8. js图片轮播(翻页切换)

    前面已经介绍了两种常见的图片轮播样式,今天将介绍一种更为常见的图片轮播形式,和淘宝的功能样式类似,这三种轮播基本上涵盖了常见网站图片轮播的所有类型,难度的话,个人认为淡入淡出是比较难的,但只要用心,仔 ...

  9. php 更换轮播图片不显示不出来,layui 轮播图动态数据不显示问题

    layui.use('carousel', function() { var carousel = layui.carousel; var ins = carousel.render({ elem: ...

最新文章

  1. nginx搭建rtmp协议流媒体服务器总结
  2. java循环语句三角形_JAVA——程序流程控制——循环语句——for循环(打印三角形)...
  3. Linux网络编程之select
  4. 拷贝 ioutils linux,使用Apache的IOUtils实现文件下载
  5. 8. Python 数据类型
  6. Eclipse高亮显示选中的变量
  7. qt lineedit获取内容_Qt开发中的几个关键知识点,收藏以备参考
  8. Json 与 JS对象的关系与转换
  9. 8月5日发布卡巴斯基授权许可key-卡巴斯基key
  10. win10连接校园网(wifi)开热点手机连接显示“已连接但无法访问互联网”解决办法
  11. Android8怎么格式化内存卡,安卓手机怎么格式化内存卡
  12. park停车场项目实战
  13. Kooboo CMS - 之后台注册用户流程方法。
  14. 专业扒站利器使用介绍
  15. pip联网问题 SSLError(SSLError(1, ‘[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:748
  16. c语言100以内分解质因数,用C语言实现,将100以内的自然数分解质因数
  17. kali wmap使用教程
  18. 同济大学符长虹教授作“基于计算机视觉的无人飞行器自主导航研究与应用”为题的报告
  19. 企业邮箱怎么设置自动回复邮件
  20. 构建生态合作伙伴体系,SAP Concur力推财务数字化转型

热门文章

  1. 企业WiFi认证,怎么确保企业WiFi安全?
  2. 移动端是如何做适配的?
  3. python 进程池pool使用详解
  4. lombok导入报错,版本1.18.12已在maven本地仓库中
  5. apqp过程流程图及编写规则_APQP各阶段输入及输出流程图(含输出资料清单)
  6. 第二层、三层、四层交换机原理
  7. Shell(Bash)输入一个IP 判断是否可用并进行ping 测试
  8. 官宣!袋鼠云融资轮次和核心产品!欢迎来投
  9. 用SDK包开发K66FX18学习笔记(2)
  10. 陈省身文集40——21世纪的数学