使用js主要代码:

一、切换body图片

 <script type="text/javascript">
var curIndex = 0;
//时间间隔(单位毫秒),每秒钟显示一张,数组共有3张图片放在img文件夹下
var timeInterval = 1000;

//定义一个存放照片位置的数组,可以放任意个,在这里放3个
var arr = new Array();
arr[0] = "images/1.jpg";
arr[1] = "images/2.jpg";
arr[2] = "images/3.jpg";
arr[3] = "images/4.jpg";
arr[4] = "images/5.jpg";
setInterval(changeImg, timeInterval);
function changeImg() {
if (curIndex == arr.length - 1) {
curIndex = 0;
} else {
curIndex += 1;
}

//设置body的背景图片
document.body.style.backgroundImage = "URL("+arr[curIndex]+")";  //显示对应的图片
}

</script>

二、切换div背景

<script type="text/javascript">
var curIndex = 0;
//时间间隔(单位毫秒),每秒钟显示一张,数组共有3张图片放在img文件夹下。
var timeInterval = 1000;

//定义一个存放照片位置的数组,可以放任意个,在这里放3个
var arr = new Array();
arr[0] = "img/1.jpg";
arr[1] = "img/2.jpg";
arr[2] = "img/3.jpg";
setInterval(changeImg, timeInterval);
function changeImg() {

//获得id名为d1的对象
var obj = document.getElementById("d1");
if (curIndex == arr.length - 1) {
curIndex = 0;
} else {
curIndex += 1;
}
    //设置d1的背景图片
obj.style.backgroundImage= "URL("+arr[curIndex]+")";       //显示对应的图片
}
</script>

HTML5页面背景切换相关推荐

  1. 【VBA自用常用模板2】WORD/WPS办公宏实现切换页面背景/切换页面视图

    对接上一自用模板,为功能有切换页面护眼绿().切换页面视图.模拟快捷键点击,可以为其添加快捷键 Sub 切换页面护眼绿()If (ActiveDocument.Background.Fill.Fore ...

  2. html5页面图片切换,HTML5单页面手势滑屏切换原理

    H5单页面手势滑屏切换是采用HTML5 触摸事件(Touch) 和 CSS3动画(Transform,Transition)来实现的,效果图如下所示,本文简单说一下其实现原理和主要思路. 1.实现原理 ...

  3. css设置背景图片随滚动缓慢滚动_h5页面背景图很长要有滚动条滑动效果的实现...

    最近做项目过程中,老大提了个很奇葩的要求 背景图铺满页面,他要求有滚动条可以滑动,他给我讲的思路是用js 获取背景图片的高,在获取当前窗口的高,两者比较,当窗口的高小于背景图片的高,把窗口的高设置成背 ...

  4. HTML5系列代码:设置页面背景图像

    background-image 属性为元素设置背景图像. 元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距. 默认地,背景图像位于元素的左上角,并在水平和垂直方向上重复. 提示:请设 ...

  5. html5 猫 特效,html5特效-css3页面元素切换墨水喷墨效果

    css3页面元素切换墨水喷墨效果,层元素弹出关闭时超好看的墨水喷墨特效,下载:层元素弹出关闭时超好看的墨水喷墨特效完整源码下载  密码: qm34 下面是预览图 CSS3墨水喷墨特效 style.cs ...

  6. jQuery带背景切换登录注册表单

    jQuery带背景切换登录注册表单 原始HTML+CSS+JS页面设计,这是一个不错的登录网页制作,画面精明,非常适合初学者学习使用. 作品介绍 1.网页作品简介方面 :jQuery带背景切换登录注册 ...

  7. html加减中间的值不能修改,在移动HTML5页面input类型采用number无法控制长度,以及右边显示难看的加减按钮...

    场景: 这是之前做的移动web控件时遇到的问题.当时在我们控件的HTML5页面需要输入卡号.CV2.手机号.验证码等信息.大家都知道这些值都是数字.普通类型的输入框,当我 们点击时,手机默认掉起的键盘 ...

  8. Php点击更换封面,JavaScript_js实现点击图片改变页面背景图的方法,本文实例讲述了js实现点击图 - phpStudy...

    js实现点击图片改变页面背景图的方法 本文实例讲述了js实现点击图片改变页面背景图的方法.分享给大家供大家参考.具体实现方法如下: 点击图片即改变页面的背景图片 希望本文所述对大家的javascrip ...

  9. 纯CSS3模拟iPhone X背景切换动画

    尽管iPhone已经没有像以前那么火了,但是苹果的UI设计还是可以肯定的.今天我们要给大家分享一款基于纯CSS3的iPhone X背景切换动画,整体的切换动画以淡入淡出为主,iPhone X屏幕的背景 ...

最新文章

  1. 热议:大脑功能磁共振数据不可靠?杜克大学教授对自己15年的工作提出质疑...
  2. 如何选择合适的分布式机器学习平台
  3. 独家专访 | 从跨国投行到开源社区,IBM Spark总工程师Nick Pentreath的传奇经历
  4. C/C++经典面试题
  5. Java 作用域修饰符
  6. 步步为营 .NET 代码重构学习笔记 十
  7. 遗传算法中适值函数的标定与大变异算法
  8. 云计算解码:技术架构和产业运营
  9. linux命令、vi编辑器常用命令
  10. php rsa2 pkcs8,关于pkcs8 与 rsa 互转的一个坑
  11. android 手机 平板同屏,多屏互动手机与平板互相投屏
  12. webpack中loader和plugin的区别
  13. matlab特殊符号名称,MATLAB——matlab特殊符号表【转载】(示例代码)
  14. Angularjs的http请求
  15. Linux:设置文件夹权限之777的含义
  16. [GUI] 使用MATLAB从图片中提取曲线数据
  17. 2020李宏毅学习笔记——15.Recurrent Netural Network 上
  18. Friday BI Fly | 2016年12月02日晚8点半微信直播交流 地理大数据如何驱动智慧选址第42场...
  19. 如何在计算机上增加一个磁盘分区,win10系统额外新增加一个硬盘分区的详细办法...
  20. 硅原子重组纳米级芯片构想

热门文章

  1. MySQL高可用架构MHA
  2. 买天猫网店转让商标需要注意的
  3. 小伙创业做奶茶,兢兢业业把奶茶店已经扩张到了10家分店
  4. XR872图传声传小例程——无线传输
  5. python dict的get函数
  6. 解决谷歌浏览器提示您的链接不是私密链接
  7. GoLang官网怎么查看“包“文档
  8. 读书笔记之张潇雨个人投资课
  9. 我和王争学设计模式|原型模式
  10. 一个优秀的UI界面应该是什么样的