js实现新年倒计时点击放烟花快乐代码
代码语言:html
所属分类:其他
代码描述:js实现新年倒计时点击放烟花快乐代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> @import url("https://fonts.googleapis.com/css?family=Caveat"); </style> <style> html, body { margin: 0; padding: 0; overflow: hidden; background: #000; background-image: url(//repo.bfw.wiki/bfwrepo/image/604a26e01dd36.png) ; background-repeat: no-repeat; background-size: cover; } canvas { mix-blend-mode: lighten; cursor: pointer; } #hero { display: inline; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); mix-blend-mode: color-dodge; } #year { font-size: 30vw; color: #d0d0d0; font-weight: bold; } #timeleft { color: #fbfbfb; font-size: 2.5vw; text-align: center; } </style> </head> <body> <div id="hero"> <div id="year">2022</div> <div id="timeleft"></div> </div> <script> var vector = { _x: 1, _y: 0, create: function(x, y) { var obj = Object.create(this); obj.setX(x); obj.setY(y); return obj; }, duplicate: function() { return vector.create(this._x, this._y); }, random: function(maxX, maxY, minX, minY){ var x = Math.random() * (maxX-minX) + minX; var y = Math.random() * (maxY-minY) + minY; return vector.create(x,y); }, setX: function(value) { this._x = value; }, getX: function() { return this._x; }, setY: function(value) { this._y = value; }, getY: function() { return this._y; }, bounds: function(size, mX, mY){ var mapsize = size; if(this._x > mX + mapsize){ this._x = -size; } .........完整代码请登录后点击上方下载按钮下载查看
网友评论0