前言
今天是2017 的最后一天,首先祝福大家新年快乐,能在自己新的一年里开心快乐,幸福~。转眼间,又到了白雪飘飞的冬季,相信好多地方都下雪了吧~,突发奇想,给自己博客加上了雪花飘落效果。当然了,有写的不好的地方,大家打我就好~~
效果预览
http://www.cnblogs.com/yjlblog/ (本来想着上传一个gif..好像是太大了...就上传失败了)
食用方法
- 添加js文件
(1)前提是开通了权限
哦,然后把 xue.js
文件上传到自己博客中;
(2)创建画布(放在页尾);
- 引入js文件(放在页尾);
js文件:
(function() {var requestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame ||function(callback) {window.setTimeout(callback, 1000 / 60);};window.requestAnimationFrame = requestAnimationFrame;
})();(function() {var flakes = [],canvas = document.getElementById("Snow"), //画布ID,与上一步创建的画布对应ctx = canvas.getContext("2d"),flakeCount = 200, //雪花数量,数值越大雪花数量越多mX = -100,mY = -100;canvas.width = window.innerWidth;canvas.height = window.innerHeight;function snow() {ctx.clearRect(0, 0, canvas.width, canvas.height);for (var i = 0; i
- 添加样式(自定义css,背景颜色可以自己改变);
#Snow{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99999;background: rgba(125,137,95,0.1);pointer-events: none;
}
相关文件
- js 文件: https://files.cnblogs.com/files/yjlblog/xue.js
声明
部分资源来源网络 版权归@ 猫与向日葵 所有,如有写的不对之处,欢迎大家指正~~感激不尽~