本文实例为大家分享了javascript实现图片轮播特效,供大家参考,具体内容如下

一、实现效果

如上图:

1、图片自动依次轮换,每轮换到一张图片,下面对应的小图标出现红色边框,并显示对应的图片名称

2、鼠标放到大图片上面的时,图片停止轮换,一直显示当前图片;鼠标移开后图片继续轮换

3、鼠标移到小图标上时,大图片区域会显示对应的大图;鼠标移开则从当前图片开始继续轮换

二、代码

带小图标的JS图片轮换

1

2

3

4

5

三、多张图片轮换调试笔记

js源代码:

//实现几张图片的轮换

var num = 0; //显示的图片序号,刚开始时是第一张图片

function changeImg1() {

var arr = new Array();

arr[0]="../images/hao123/7.jpg";

arr[1]="../images/hao123/8.jpg";

arr[2]="../images/hao123/9.jpg";

var photo = document.getElementById("topPhoto");

if (num == arr.length - 1) num = 0; //如果显示的是最后一张图片,则图片序号变为第一张的序号

else num += 1; //图片序号加一

photo.src = arr[num];

}

setInterval("changeImg1()",5000); //每隔5000毫秒调用一次changImg1()函数

HTML代码:

在使用的时候最好定义一下图片的样式,把图片的长宽都统一,这样图片动态显示的效果会更好一些。

以上就是本文的全部内容,希望对大家学习javascript程序设计有所帮助。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php图片轮播特效,基于javascript实现样式清新图片轮播特效_javascript技巧相关推荐

  1. 基于PHP的图片共享网站设计,基于PHP实现的WEB图片共享系统(SQL数据库),毕业论文设计...

    1 总体设计 1.1 系统需求分析 图片共享,有三个方面需要考虑:一,用户应该以什么方式上传图片:二,用户可以上传的图片有哪些类型:三,应该以什么方式展示这些图片.另外,还应该实现对图片的简单整理以及 ...

  2. 基于PHP的图片共享网站设计,基于php实现的web图片共享系统(论文+程序)

    5.2.3             SmartTemplate与html模版之间的关系 paper51.com 为了增强系统的移植性,使系统能在Windows .NT.UNIX及Linux环境下运行而 ...

  3. php+js+背景特效,基于canvas+html5炫酷星空背景动画特效

    [温馨提示]源码包解压密码:www.youhutong.com 效果图: 描述说明: Warp drive是一个轻量级的jQuery插件.可以帮助您创建一个很酷的交互式星空背景特效,这个星空背景特效可 ...

  4. php函数嵌套 作用域,javascript 嵌套的函数(作用域链)_javascript技巧

    嵌套的函数(作用域链) 当你进行函数的嵌套时,要注意实际上作用域链是发生变化的,这点可能看起来不太直观.你可把下面的代码置入firebug监视值的变化. var testvar = 'window属性 ...

  5. 算法谜题 php,JavaScript实现N皇后问题算法谜题解答_javascript技巧

    谜题 N皇后问题.将N个皇后放置在NxN的国际象棋棋盘上,其中没有任何两个皇后处于同一行.同一列或同一对角线上,以使得它们不能互相攻击. 策略 回溯法. JavaScript解 以8皇后问题为例: 代 ...

  6. html语言中mouse over,javascript中mouseover、mouseout使用详解_javascript技巧-js教程

    本文并没有像标题说的那样,真正阻止事件元素的子元素冒泡... 只是在子元素冒泡到事件元素处时进行了一个判断,判断是否要触发事件,哦...不对 应该是是否要运行事件函数中的相关操作... 首先你可以猛戳 ...

  7. 图片流量节省大杀器:基于CDN的sharpP自适应图片技术实践

    2019独角兽企业重金招聘Python工程师标准>>> 阅读原文,更多技术干货,请访问腾云阁. 目前移动端运营素材大部分依赖图片,基于对图片流量更少,渲染速度更快的诉求,我们推动CD ...

  8. ​图片流量节省60%:基于CDN的sharpP自适应图片技术实践

    作者:陈忱          出处:腾云阁文章 --------------------------------------------------- 目前移动端运营素材大部分依赖图片,基于对图片流量 ...

  9. HTML大学生动漫网页设计作业源码 ~ 火影忍者动漫7页面带特效带轮播(HTML+CSS+JavaScript)...

    HTML大学生动漫网页设计作业源码 ~ 火影忍者动漫7页面带特效带轮播(HTML+CSS+JavaScript) 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业 ...

最新文章

  1. Core ML 文档翻译
  2. 构建工具Gradle
  3. 年度国家科学技术奖:高文周志华王海峰唐杰等上榜,两位“30后”院士获最高奖...
  4. cefsharp 网页打印不好用_2019年成人高考打印准考证常见问题解答
  5. 字节、编码、字符、字符集 专题
  6. win 杀掉占用的端口_Windows netstat 查看端口、进程占用、杀掉进程
  7. 【转】面试题:将多个集合合并成没有交集的集合
  8. 7-4 sdut-运输计费问题 (10 分)python
  9. 期权与期货有哪些不同?
  10. Hadoop学习 第4-6章 Hadoop数据压缩、Yarn和企业优化
  11. 计算机画图软件技巧,CAD绘图技巧(一)—速度篇
  12. 基础会计习题集(第五版-樊
  13. win7下mysql重置root口令
  14. Linq之GroupBy用法
  15. hadoop集群平台的搭建
  16. Python对比两文件
  17. SourceInsight使用技巧之更改背景色
  18. Mysql使用之left join详解
  19. Unity模型导入自动导入材质贴图
  20. aspx导出excel是html编码,导出Execl 系列: web页面导出到Excel乱码解决

热门文章

  1. js 问号点操作符 (可选链 双问号)
  2. J-B统计量检验样本正态性的原理
  3. Codeforces 1339 B. Sorted Adjacent Differences
  4. java.lang.NoSuchMethodError: com.sun.jna.Native.load(Ljava/lang/String;(我的情况是maven依赖冲突导致)
  5. 青软实训 Oracle实训完整代码
  6. 运维之道 | 基于 LAMP 环境部署 Discuz 论坛
  7. 京东量化手把手教你写“法玛三因子”策略
  8. 计算机组装培训主要有什么,计算机组装与维护培训方案(10页)-原创力文档
  9. Android游戏之——实现陆战棋
  10. vue-draggable-resizable-gorkys 可拖拽缩放的组件