HTML如何变换背景图片,javascript如何更改网页背景图片?
JavaScript中更改网页背景图片可以通过style对象的backgroundImage属性来实现。语法为Object.style.backgroundImage=url(URL)。
JavaScript中随机更改背景图片:
1、用JavaScript定义一个图片数组,里面存放你想要随机展示的图片ar imgArr=["//https://img.html.cn/upload/article/000/000/013/5d5ca0aa219c6862.jpg",
"//https://img.html.cn/upload/article/000/000/031/5ce65412c5640884.jpg",
"//https://img.html.cn/upload/article/000/000/031/5cc26130654c6701.jpg",
"//https://img.html.cn/upload/article/000/000/031/5cb598841adb3149.png"];
2、用JS产生一个随机数,当然这个随机数从0开始到imgArr.length-1结束var index =parseInt(Math.random()*(imgArr.length-1));
这样我们就得到当前随机产生的图片var currentImage=imgArr[index];
3、既然随机产生了一张背景图,那就用JS把这个图片作为背景图吧。document.getElementById("BackgroundArea").style.backgroundImage="url("+currentImage+")";
由于这是一个demo,所以我在页面上定义了一个id为BackgroundArea的div,同时也是为这个div设置随机背景的。
HTML如何变换背景图片,javascript如何更改网页背景图片?相关推荐
- html怎么用视频做网页背景图片,使用视频作为网页背景的技术探讨
使用视频作为网页背景是件很酷的事情,但也是件困难的事情.CSS里的background-image属性只能使用图片.SVG.颜色或渐变色.但从技术讲,我们是可以伪造出一种效果,让视频以背景的角色出现在 ...
- html给网页加图片背景颜色,0035 如何设置网页背景图和在网页中插入图片
上节课讲了关于表格的一些更多知识和用表格配合div来进行网页排版. 这节课开始讲关于网页图片的相关知识. 上节课的课后练习 1.去网上搜索2个自己喜欢的图片,1个图片用来作为整个网页的背景,另一个图片 ...
- 将视频作为网站背景html,将视频作为网页背景
一些门户网站采用视频作为网页背景,具有很好的展示效果,而随着HTML5技术的发展和浏览器支持程序的提升,采用视频作为网页背景也变得越来越容易. 技术分析 CSS里的background-image属性 ...
- 怎么设置网页背景 html,html怎么设置网页背景
方法:1.在body标签中,使用bgcolor属性设置背景颜色,语法" ":2..在body标签中,使用background属性设置背景图片,语法"". 本教程 ...
- html背景飘汽水气泡,HTML5网页背景气泡上升
HTML5网页背景气泡上升 代码片段: run(now) { var bubble, j, len, ref; this.update(now); this.ctx.clearRect(0, 0, t ...
- html语言设置网页背景,在html网页中如何设置背景图片?网页背景怎么设置?
不知道大家有没有发现,当我们在浏览部分网页的时候网页的背景都是很漂亮的.那么今天小编来教大家怎么在 html 网页中设置背景图片吧! 1.首先还是老样子,我们在开发工具中新建一个 .html 文件,然 ...
- div css sprites精灵-CSS图像拼合 CSS贴图定位网页背景素材图片拼合定位布局技术教程
div css sprites精灵-CSS图像拼合 CSS贴图定位网页背景素材图片拼合定位布局技术教程篇与css sprites实例篇 css sprites拼合背景图片素材实现布局效果截图 一.什么 ...
- HTML网页背景添加图片
在网页中添加不重复.全覆盖.图片长宽比不变的网页背景 具体步骤如下: 将待添加的图片放到.jsp同一目录下,这样写URL比较方便 在<body> 标签中添加 background=- &l ...
- 想要好看的设计?收下这份网页背景设计指南吧!
网页背景设计看似在整个网站的设计中处于一个不起眼的位置.实则,它对于用户的留存性及促进网站转化率方面都起到非常重要的作用.若是网页背景设计不合理,或者图片.色彩运用不当,对于用户而言都是视觉上的灾难. ...
最新文章
- 转帖: eureka vs consul以及其他的一些比较
- 企业网络推广浅析网站优化哪些设置会影响蜘蛛的爬取?
- Google zerotouch方案介绍
- Python代码如何写的更优雅
- 程序人生:程序员成熟的标志
- lintcode 最长上升连续子序列 II(二维最长上升连续序列)
- 40XXX队技术员交接事项(1):基本资料交接
- HEVC将会取代H.264的原因
- 开启进程的两种方式:类、函数
- 磁盘分区和目录的区别是什么
- lua jit android,某LuaJit游戏解密教程~~
- iPhone 二手手机到底去哪了
- MATLAB更改初始工作路径
- MySQL外键更新删除设置cascade、set null、restrict、no action的区别
- 详解三相直流无刷电机驱动器硬件原理图
- 量化交易17-先认识K线形态:处于底部上涨、处于顶部下跌: 弃婴、捉腰带线、脱离、藏婴吞没、反击线、十字孕线、倒锤头、长脚十字、光头光脚/缺影线、上升/下降三法 、跳空并列阴阳线、向上跳空的两只乌鸦
- CSAPP-Architecture lab
- 15-构造函数及原型
- 02 | VMware克隆虚拟机镜像和导入及网络设置(图文教程)
- 人民币升值破七 香港物价上涨发工资改用人民币