博客园随机切换背景图,超简单教程
目录
一、前言
二、准备工作
三、实现代码
四、结尾
一、前言
博客园做的还是挺强大的,很多东西都支持自定义,比较适合喜欢瞎捣鼓的小伙伴。之前写过一篇博客园看板娘的教程,有兴趣的小伙伴可以看一下:https://blog.csdn.net/Wjhsmart/article/details/107083930。今天给大家分享一下怎么样自动更换背景图片,实现原理很简单,利用JS的定时任务随机更换准备好的一些图库即可。
二、准备工作
要更新背景图片当然得先准备好一些图库来了,博客园支持自定义上传一些喜欢的背景图片,大家可以先把自己喜欢的背景图都先上传到博客园中。找到设置-相册,新建一个相册,然后上传图片。
三、实现代码
图片上传完了之后将以下代码追加到博客园的自定义JS当中。记得把图片路径换成自己的路径哦。
<script type="text/javascript">
var bodyBgs = []; //创建一个数组变量来存储背景图片的路径
bodyBgs[0] = "https://images.cnblogs.com/cnblogs_com/wjhsmart/1817159/o_2007300516065.jpg";
bodyBgs[1] = "https://images.cnblogs.com/cnblogs_com/wjhsmart/1817159/o_2007300516333.jpg";
bodyBgs[2] = "https://images.cnblogs.com/cnblogs_com/wjhsmart/1817159/o_2007300516461.jpg";
bodyBgs[3] = "https://images.cnblogs.com/cnblogs_com/wjhsmart/1817159/o_20073005302120.jpg";
bodyBgs[4] = "https://images.cnblogs.com/cnblogs_com/wjhsmart/1817159/o_20073005393260.jpg";
bodyBgs[5] = "https://images.cnblogs.com/cnblogs_com/wjhsmart/1817159/o_2007300530559.jpg";
bodyBgs[6] = "https://images.cnblogs.com/cnblogs_com/wjhsmart/1817159/o_20073005310729.jpg";
bodyBgs[7] = "https://images.cnblogs.com/cnblogs_com/wjhsmart/1817159/o_20073005312666.jpg";
bodyBgs[8] = "https://images.cnblogs.com/cnblogs_com/wjhsmart/1817159/o_200730055501158.jpg";var int=self.setInterval("clock()",10000);
function clock()
{
var randomBgIndex = Math.round( Math.random() * 8 );
document.body.style.background = "url("+bodyBgs[randomBgIndex]+") fixed";
}</script>
最后别忘记了点最下面的保存哦
如果想设置默认图片,只需要把下面代码追加到CSS的后面。
#home {
opacity: 0.70;
box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
}
body {
color: #000;
background: url(https://images.cnblogs.com/cnblogs_com/wjhsmart/1817159/o_2007300516461.jpg
) fixed;
background-size: 100%;
background-repeat: no-repeat;
font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
font-size: 12px;
min-height: 101%;
}
opacity:是设置透明度的
background:url中的地址换成自己的地址即可
四、结尾
怎么样?是不是超级简单,小伙伴们有没有学会呢?听说好看的小哥哥,小姐姐看完文章都会给博主点个小小的赞哦,你点赞了吗^_^
想看更多博主的精彩好文,请移步:http://wjhsmart.vip。有自己建站的小伙伴还可以联系博主互联哦。
博客园随机切换背景图,超简单教程相关推荐
- 博客园添加访问人数统计超详细教程
先看添加后的效果吧: 是不是还可以,下面就是教程了,简单易学,支持多种风格. 1. 登录http://www.amazingcounters.com/sign-up.php 这个地址去申请一个帐户 ...
- 写了一个随机图片API接口,用来做博客园随机背景,欢迎使用,禁止爬取,需要套图可以直接联系博主...
20190917更新,今天早上发现接口突然不能用了显示ERR_TIMEOUT,上服务器看了一下进程还在运行,初步推测是web服务器的问题, flask是个web框架,也做了web服务器,但是非常的简单 ...
- 博客园文章方块背景格式
有小伙伴问到方格背景的问题,所以写一篇文章记录我的博客园文章背景是如何制作的. 一.辅助网站1. 一键排版2. 代码主题3. 复制二. 图床设置 一.辅助网站 辅助网址:Md2All 作者提供了一篇帮 ...
- 博客园个人首页背景设置
前言 博客园提供了个人首页背景的模板,但却是让人觉得一言难尽.对于一个不了解css,html的小白来说,想要自定义自己的blog背景确实有点难,于是乎我仔细研究了一下,终于找到了一个适合于我们这些门外 ...
- 个人博客园样式、背景及细节美化过程
主页美化: 主要参考嘻哈烧饼的美化,在TA的基础上增加了对主页背景.色调以及侧边栏的调整 原帖地址:https://www.cnblogs.com/seanshao/p/5716543.html 修改 ...
- [chrome插件分享] 博客园是个好图床 image-uploader
说明 去年做了一款 windows 下的图片上传程序,[自制小工具含源码--博客园图床ImageBed], 但是这个小工具只适用于 windows 平台,自从换了 Mac 以后就不能用了.于是萌生了再 ...
- vue实现刷新页面随机切换背景图【适用于登陆界面】
- 博客园怎么设置背景图片
"页面定制css代码框"粘贴复制下面代码:个人首页--->管理--->设置--->页面定制css代码 将红框内的地址替换为自己的照片地址,ok /*simplem ...
- PC制做gif动图超简单教程
前言 有时候我们在PC端需要录制桌面操作,比如操作说明,一些有趣的视频画面等. 录制成视频,保存发送很麻烦,我们希望能做成gif动图,这样既方便,占用空间还小. 具体,请继续观看下文! 工具 1.FS ...
最新文章
- 操作系统学习笔记 第一章:操作系统概述(王道考研)
- 面试必备杀技:SQL查询专项训练!
- ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段!
- java翻译smali,请各位好人帮我翻译Java成smali(没有false)
- PHP的instanceof作用
- Mybatis insert操作细节【ID】
- [渝粤教育] 西南科技大学 中学英语教材教法 在线考试复习资料
- arcgis中字段计算器利用python比较大小
- 你用计算机做过什么事情,他偷偷干了什么?(电脑)
- python 获取当前时间再往前几个月_Python 中的时间和日期操作
- BOE(京东方)与吉利控股集团签订战略合作协议
- 六课时 一课时45分钟表格_今年的“课时”目标是1亿学生
- qt 在qtextedit显示数组_Qt开源作品34-qwt无需插件源码
- 更改日期为英文_修改3000个日期格式,不用熬夜到天亮,3秒就完事儿
- AndroidStudio_安卓原生开发_自定义蒙板弹出框WaitDialog---Android原生开发工作笔记134
- 现代编译原理——第五章:活动记录
- android开发之嵌入广告
- 【Android】快速实现仿美团选择城市界面,微信通讯录界面
- 【一周头条盘点】中国软件网(2018.12.24~2018.12.28)
- 计算机游戏中屏幕上显示的,电脑在玩全屏游戏的时候显示屏老是出现无信号