位置: IT常识 - 正文

2023跨年烟花(浪漫烟花+美妙音乐+雪花飘飘)含前端源码直接下载---系列最终篇(2023跨年烟花链接)

编辑:rootadmin
2023跨年烟花(浪漫烟花+美妙音乐+雪花飘飘)含前端源码直接下载---系列最终篇

推荐整理分享2023跨年烟花(浪漫烟花+美妙音乐+雪花飘飘)含前端源码直接下载---系列最终篇(2023跨年烟花链接),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:2023跨年烟花图片,香港2023跨年烟花,2023跨年烟花视频,香港2023跨年烟花,2023跨年烟花,香港2023跨年烟花,2023跨年烟花图片,香港2023跨年烟花,内容如对您有帮助,希望把文章链接给更多的朋友!

 2023年快要到来啦,很高兴这次我们又能一起度过~

特辑最终篇!!!

 视觉中国

目录

一、前言

二、跨年烟花

三、效果展示

四、详细介绍

五、编码实现

index.html

js 

 六、获取代码

需要源码,可以私信我(⊙o⊙)?关注我?

 一、前言

时光荏苒,白驹过隙。

2022这一年又在忙碌中度过了,过去的一年,我们同努力,我们共欢笑,每一次成功都蕴藏着我们辛勤的劳动。

新的一年即将来到,我们不能停滞不前,一味只是骄傲。愿大家与时俱进,拼搏不懈,共创新的辉煌!

借着新年到来的喜庆,给大家分享一个新年烟花的前端代码,快拿着代码展示给你的朋友们看吧!!

转眼间已经到了2022的尾巴,这一年对于国家来说丰富充实,冬奥会在北京举行、中国共产党第二十次全国代表大会召开、社会共同抗击疫情的第三年、我国完成天宫空间站建造……对于我们每一个个体,2022也承载着我们的快乐与悲伤,它是无法替代的。

新的一年马上就要到了,让我们告别2022,迎接2023!

希望2023,全糖去冰。

自从上次发布了 2023跨年代码(烟花+自定义文字+背景音乐+雪花+倒计时) 后,众多兄弟姐妹们慕名而来,反应强烈很受欢迎,受到了极大的鼓励与鼓舞,最终篇!!!已经尾声………………

今天已经是12月30日了,我准备更新完这最后一期跨年系列烟花,就不再更新了,在这几天了,反反复复的更改代码,也让我学会了更多,也感谢很多水友的意见建议,以及对我的帮助,🙇‍

提前祝大家新年快乐!!! 

二、跨年烟花2023跨年烟花(浪漫烟花+美妙音乐+雪花飘飘)含前端源码直接下载---系列最终篇(2023跨年烟花链接)

本文是一篇简单的前端代码,主要内容有HTML,JS,CSS等内容

1、HTML代码

2、JS代码

3、CSS样式

4、插件等

5、背景音乐

6、雪花

7、自定义跨年文字

8、绝美烟花秀

三、效果展示

接下来我们一起来看看效果吧!!!

 

 

 四、详细介绍

第一点: 本次跨年烟花代码的精彩之处在于可以自定义跨年文字

第二点: 本次跨年烟花仍然具有雪花效果

第三点: 在此基础上听取广大水友意见增加了自定义可更换的背景音乐

 五、编码实现index.html<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <title>Happy 2023新年快乐!</title> </head> <body> <script src="js/gameCanvas-4.0.js"></script> <script src="js/script.js"></script> <!--live2d--> <script src="https://blog-static.cnblogs.com/files/zouwangblog/autoload.js"></script> <!--live2dend--> <!--放大图片--> <link rel="stylesheet" type="text/css" href="https://blog-static.cnblogs.com/files/zouwangblog/zoom.css" /> <script src="https://cdn.bootcss.com/jquery/1.8.3/jquery.min.js"></script> <script src="https://cdn.bootcss.com/bootstrap/3.2.0/js/transition.js"></script> <script src="https://blog-static.cnblogs.com/files/zouwangblog/zoom.js"></script> <script type="text/javascript"> $("#cnblogs_post_body img").attr("data-action", "zoom"); </script> <!--放大图片end--> <!--鼠标特效--> <script src="https://blog-static.cnblogs.com/files/zouwangblog/mouse-click.js"></script> <canvas width="1777" height="841" style=" position: fixed; left: 0px; top: 0px; z-index: 2147483647; pointer-events: none; " ></canvas> <!--鼠标特效 end--> <!-- 友链 --> <input id="linkListFlg" type="hidden" /> <!-- require APlayer --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css" /> <script src="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.js"></script> <!-- require MetingJS --> <script src="https://cdn.jsdelivr.net/npm/meting@2/dist/Meting.min.js"></script> <meting-js id="2829883282" lrc-type="0" server="netease" order="random" type="playlist" fixed="true" autoplay="false" list-olded="true" > </meting-js> <!-- // 随机线条 --> <script> !(function () { function n(n, e, t) { return n.getAttribute(e) || t; } function e(n) { return document.getElementsByTagName(n); } function t() { var t = e("script"), o = t.length, i = t[o - 1]; return { l: o, z: n(i, "zIndex", -1), o: n(i, "opacity", 0.6), c: n(i, "color", "148,0,211"), n: n(i, "count", 99), }; } function o() { (a = m.width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth), (c = m.height = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight); } function i() { r.clearRect(0, 0, a, c); var n, e, t, o, m, l; s.forEach(function (i, x) { for ( i.x += i.xa, i.y += i.ya, i.xa *= i.x > a || i.x < 0 ? -1 : 1, i.ya *= i.y > c || i.y < 0 ? -1 : 1, r.fillRect(i.x - 0.5, i.y - 0.5, 1, 1), e = x + 1; e < u.length; e++ ) (n = u[e]), null !== n.x && null !== n.y && ((o = i.x - n.x), (m = i.y - n.y), (l = o * o + m * m), l < n.max && (n === y && l >= n.max / 2 && ((i.x -= 0.03 * o), (i.y -= 0.03 * m)), (t = (n.max - l) / n.max), r.beginPath(), (r.lineWidth = t / 2), (r.strokeStyle = "rgba(" + d.c + "," + (t + 0.2) + ")"), r.moveTo(i.x, i.y), r.lineTo(n.x, n.y), r.stroke())); }), x(i); } var a, c, u, m = document.createElement("canvas"), d = t(), l = "c_n" + d.l, r = m.getContext("2d"), x = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function (n) { window.setTimeout(n, 1e3 / 45); }, w = Math.random, y = { x: null, y: null, max: 2e4 }; (m.id = l), (m.style.cssText = "position:fixed;top:0;left:0;z-index:" + d.z + ";opacity:" + d.o), e("body")[0].appendChild(m), o(), (window.onresize = o), (window.onmousemove = function (n) { (n = n || window.event), (y.x = n.clientX), (y.y = n.clientY); }), (window.onmouseout = function () { (y.x = null), (y.y = null); }); for (var s = [], f = 0; d.n > f; f++) { var h = w() * a, g = w() * c, v = 2 * w() - 1, p = 2 * w() - 1; s.push({ x: h, y: g, xa: v, ya: p, max: 6e3 }); } (u = s.concat([y])), setTimeout(function () { i(); }, 100); })(); </script> <!-- 雪花特效 --> <script type="text/javascript"> (function ($) { $.fn.snow = function (options) { var $flake = $('<div id="snowbox" />') .css({ position: "absolute", "z-index": "9999", top: "-50px" }) .html("❄"), documentHeight = $(document).height(), documentWidth = $(document).width(), defaults = { minSize: 10, maxSize: 20, newOn: 1000, flakeColor: "#00CED1" /* 此处可以定义雪花颜色,若要白色可以改为#FFFFFF */, }, options = $.extend({}, defaults, options); var interval = setInterval(function () { var startPositionLeft = Math.random() * documentWidth - 100, startOpacity = 0.5 + Math.random(), sizeFlake = options.minSize + Math.random() * options.maxSize, endPositionTop = documentHeight - 200, endPositionLeft = startPositionLeft - 500 + Math.random() * 500, durationFall = documentHeight * 10 + Math.random() * 5000; $flake .clone() .appendTo("body") .css({ left: startPositionLeft, opacity: startOpacity, "font-size": sizeFlake, color: options.flakeColor, }) .animate( { top: endPositionTop, left: endPositionLeft, opacity: 0.2, }, durationFall, "linear", function () { $(this).remove(); } ); }, options.newOn); }; })(jQuery); $(function () { $.fn.snow({ minSize: 5 /* 定义雪花最小尺寸 */, maxSize: 80 /* 定义雪花最大尺寸 */, newOn: 200 /* 定义密集程度,数字越小越密集 */, }); }); </script> </body></html>js 一个 js 文件夹,内含两个 .js 文件,见下图示例

 

 可修改文字

 六、获取代码

正确的代码文件及路径,见下图

第一步,通过微信公众号下载源码压缩包,解压并打开文件夹,即为上图样式(复制源码请注意路径)

第二步,可以根据需求自定义背景文字

第三步,点击 html 文件打开即可,左下角打开背景音乐

以上就是我们此次跨年烟花的全部内容了,是否精彩呢?如果有好的建议或者想法可以联系我,一起交流🙇‍

此时我们就可以拿着程序展示给小伙伴啦!!!🎇

或许对于小白来说,是不是比桌面新建一个文本文档的方法友好多了呢?其实我们就是为了新年这场美好的氛围,快和你的朋友来一场线上烟花跨年盛宴吧!!!

需要源码,可以私信我(⊙o⊙)?关注我?

 👍+✏️+⭐️+🙇‍

有需要源码的小伙伴可以关注微信公众号 " Enovo开发工厂 ",回复 关键词 " 4-1231 "

本文链接地址:https://www.jiuchutong.com/zhishi/300295.html 转载请保留说明!

上一篇:准确率、精确率、召回率、F1-score(准确率精确率)

下一篇:第09章_异常处理(异常处理流程为哪几个部分)

  • 手机充电的方式(手机充电的方式方法)

    手机充电的方式(手机充电的方式方法)

  • 自己手机账号是什么(手机账号是电话号码吗)

    自己手机账号是什么(手机账号是电话号码吗)

  • 钉钉自己点赞怎么取消(钉钉自己点赞怎么删除)

    钉钉自己点赞怎么取消(钉钉自己点赞怎么删除)

  • 华硕z390哪个m2接口速度快(华硕z390a哪个m2接口速度快)

    华硕z390哪个m2接口速度快(华硕z390a哪个m2接口速度快)

  • 腾讯课堂举手发言怎么没有声音(腾讯课堂举手发言后如何取消)

    腾讯课堂举手发言怎么没有声音(腾讯课堂举手发言后如何取消)

  • 手机直播发烫怎么解决(手机直播发热严重)

    手机直播发烫怎么解决(手机直播发热严重)

  • qq当前账号存在风险不让注销怎么办(qq当前账号存在异常)

    qq当前账号存在风险不让注销怎么办(qq当前账号存在异常)

  • 苹果11左上角返回触摸不灵(苹果11左上角返回键不好用)

    苹果11左上角返回触摸不灵(苹果11左上角返回键不好用)

  • 拼多多商品轮播图是什么意思(拼多多商品轮播图质量不佳怎么办)

    拼多多商品轮播图是什么意思(拼多多商品轮播图质量不佳怎么办)

  • qq怎么设置隐身状态(qq怎么设置隐身访问)

    qq怎么设置隐身状态(qq怎么设置隐身访问)

  • 小米手机耗电太快什么原因(小米手机耗电超级快怎么办)

    小米手机耗电太快什么原因(小米手机耗电超级快怎么办)

  • 抖音极速版提现多久到账(抖音极速版提现怎么提到微信)

    抖音极速版提现多久到账(抖音极速版提现怎么提到微信)

  • 退出群聊群主能看到吗(退出群聊群主能看出来吗)

    退出群聊群主能看到吗(退出群聊群主能看出来吗)

  • 常用的三种拓扑结构(常用的拓扑结构有哪几种)

    常用的三种拓扑结构(常用的拓扑结构有哪几种)

  • 1mps网速是多少(网速1mbps是多少g网速)

    1mps网速是多少(网速1mbps是多少g网速)

  • 个人淘宝能看到访客吗(淘宝可以看到个人信息吗)

    个人淘宝能看到访客吗(淘宝可以看到个人信息吗)

  • 苹果x广角镜头有必要吗(苹果11广角镜头怎么开)

    苹果x广角镜头有必要吗(苹果11广角镜头怎么开)

  • 南京地铁有app支付吗(南京地铁什么app二维码支付)

    南京地铁有app支付吗(南京地铁什么app二维码支付)

  • 苹果xsmax有指纹解锁吗(苹果14有没有指纹)

    苹果xsmax有指纹解锁吗(苹果14有没有指纹)

  • vivo x9plus互传在哪(vivox9s互传怎么打开)

    vivo x9plus互传在哪(vivox9s互传怎么打开)

  • 苹果有9和10吗(苹果有9嘛)

    苹果有9和10吗(苹果有9嘛)

  • 苹果手机排线坏了的症状(苹果手机排线坏了会出现什么情况)

    苹果手机排线坏了的症状(苹果手机排线坏了会出现什么情况)

  • 苹果xsmax怎样通话录音

    苹果xsmax怎样通话录音

  • 小米9长宽高(小米九长宽高)

    小米9长宽高(小米九长宽高)

  • swt是什么意思(swtf)

    swt是什么意思(swtf)

  • Python单向循环链表的创建(python中循环怎么写)

    Python单向循环链表的创建(python中循环怎么写)

  • 若依:如何去掉首页,设置登录后跳转到第一个路由菜单(怎么样去掉)

    若依:如何去掉首页,设置登录后跳转到第一个路由菜单(怎么样去掉)

  • 对公账户的钱都是国有资产吗
  • 收到发票怎么写收据
  • 减去税率怎么算
  • 男的交社保有什么好处
  • 怎么报企业所得税季报
  • 工程结算开票金额与付款金额区别
  • 发票面额增大
  • 发票上是17%的税率吗
  • 营改增后房地产企业增值税税收筹划存在问题
  • 外购货物对外捐赠企业所得税
  • 房租费可以摊销吗
  • 处置固定资产取得的收益属于利得吗
  • 冲销无形资产如何会计分录?
  • 研发项目领原料加工成产品会计处理是怎样的?
  • 水费分割单由哪一方出具
  • 2021年7月1日执行
  • 小微 小型微利
  • 什么叫未完税
  • 2021年保险营销员
  • 投资收益年底结转怎么算
  • 财政总预算会计分为三级
  • 更换银行印鉴需要本人吗
  • 水利建设基金多交可以退么
  • 资产无偿划转怎么开具发票
  • 合同签订后税率调整
  • 新手会计怎么入门做账
  • 怎么给自己的宽带改名字
  • 退多收款怎么做分录
  • 汇算清缴后补缴企业所得税账务处理
  • 不动产在建工程领用原材料的分录
  • PHP:mcrypt_module_open()的用法_Mcrypt函数
  • php linux常用命令
  • 普利特维采湖群国家公园天气
  • 利润分配的会计分录怎么写
  • 小规模纳税人会计分录
  • vue侧边栏导航,右侧显示对应内容
  • react框架和vue哪个用的人多
  • 结转制造费用用什么科目
  • 微信公众号开发php源码
  • 0.96寸OLED显示汉字
  • 深度学习模型部署综述(ONNX/NCNN/OpenVINO/TensorRT)
  • javaweb实现用户登录注册
  • 计算机视觉的未来发展方向有哪些
  • python tle
  • 季初从业人数和季末从业人数怎么填
  • 退回的货款应该记什么费用
  • 年报数据和四季度数据一样吗
  • 小企业会计准则和一般企业会计准则的区别
  • python中的threading模块
  • 资本公积的会计处理方法
  • sqlserver行列转换多行多列
  • 发票金额大于付款金额怎么写说明
  • 其他应收款和其他应付款可以通用吗
  • 库存现金的主要内容有哪些
  • 劳务分包预缴税款计算公式
  • 社保局退回来的社保怎么入账
  • 资产减值哪些资产
  • 外贸企业退税政策
  • 融资租赁固定资产利息的账务处理实例
  • 固定资产出售算营业收入吗
  • 营业外支出会导致所有者权益减少吗
  • 业务招待费可以开专票抵扣吗
  • 软件开发收费标准
  • 旅游饮食服务企业会计核算的特点
  • 工程施工明细科目结转吗
  • 总帐参数怎么设置
  • 会计科目中英文对照表下载
  • windows自带邮件应用
  • windows补丁是什么
  • linux命令大全chm版
  • linux中使用grep命令显示包含特殊字符的行
  • window 8
  • win7系统怎么截图然后保存
  • nodejs模拟点击
  • dos批处理实例
  • jquery的过滤器用于指定什么东西
  • jquery教程chm
  • 北京社保外埠城镇职工和外埠农村劳动力啥区别
  • 种子在什么情况下能发芽
  • 降低税率的坏处
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设