html,实现心动的表白代码

今天看到多年年前的大佬写的 js表白代码,觉得不错,分析给大家

代码在这宫里

Love
    <link type="text/css" rel="stylesheet" href="./Love_files/default.css"><script type="text/javascript" src="./Love_files/jquery.min.js"></script><script type="text/javascript" src="./Love_files/jscex.min.js"></script><script type="text/javascript" src="./Love_files/jscex-parser.js"></script><script type="text/javascript" src="./Love_files/jscex-jit.js"></script><script type="text/javascript" src="./Love_files/jscex-builderbase.min.js"></script><script type="text/javascript" src="./Love_files/jscex-async.min.js"></script><script type="text/javascript" src="./Love_files/jscex-async-powerpack.min.js"></script><script type="text/javascript" src="./Love_files/functions.js" charset="utf-8"></script><script type="text/javascript" src="./Love_files/love.js" charset="utf-8"></script></head>
<body><div id="main"><div id="error">亲,您使用的浏览器无法支持即将显示的内容,请换成谷歌(<a href="http://www.google.cn/chrome/intl/zh-CN/landing_chrome.html?hl=zh-CN&brand=CHMI">Chrome</a>)或者火狐(<a href="http://firefox.com.cn/download/">Firefox</a>)浏览器哟~</div><div id="wrap"><div id="text"><div id="code">                 <span class="say">我的爱人,我会牵着你的手,走到满头白发的那一天,</span><br><span class="say">我会守护你生命里的精彩,并陪伴你一路精彩下去。</span><br><span class="say">你的幸福快乐,是我一生的追求。</span><br><span class="say">我会每一天带着笑脸,和你说早安,</span><br><span class="say">我会每一晚与你道声晚安再入梦乡,</span><br><span class="say">我会带你去所有你想去的地方,</span><br><span class="say">陪你闹看你笑</span><br><span class="say">历经你生命中所有的点点滴滴。</span><br><span class="say">我期待这一生与你一起走过,</span><br><span class="say">我期待与你慢慢变老</span><br><span class="say">等我们老到哪儿也去不了,</span><br><span class="say">还能满载着一生的幸福快乐 !</span><br><br><span class="say">我会为我们的未来撑起一片天空,</span><br><span class="say">为我们的将来担负起一生的责任,</span><br><span class="say">愿意为你去做每一件能让你开心快乐的事。</span><br><span class="say">所有我们经历的点点滴滴,</span><br><span class="say">都是我们一辈子最美的回忆。</span><br><span class="say">我愿意爱你直到老去!</span><br><br><span class="say"><span class="space"></span> -- Yours, smelly 2020.</span></div></div><div id="clock-box"><a href="#" target="_blank">@小臭</a> 与 <a href="#" target="_blank">@小敏</a> 在一起的<div id="clock"></div></div><canvas id="canvas" width="1100" height="680"></canvas></div><audio src="love.mp3" autoplay="autoplay"></audio></div><script>
</script><script>
(function(){var canvas = $('#canvas');if (!canvas[0].getContext) {$("#error").show();return false;}var width = canvas.width();var height = canvas.height();canvas.attr("width", width);canvas.attr("height", height);var opts = {seed: {x: width / 2 - 20,color: "rgb(190, 26, 37)",scale: 2},branch: [[535, 680, 570, 250, 500, 200, 30, 100, [[540, 500, 455, 417, 340, 400, 13, 100, [[450, 435, 434, 430, 394, 395, 2, 40]]],[550, 445, 600, 356, 680, 345, 12, 100, [[578, 400, 648, 409, 661, 426, 3, 80]]],[539, 281, 537, 248, 534, 217, 3, 40],[546, 397, 413, 247, 328, 244, 9, 80, [[427, 286, 383, 253, 371, 205, 2, 40],[498, 345, 435, 315, 395, 330, 4, 60]]],[546, 357, 608, 252, 678, 221, 6, 100, [[590, 293, 646, 277, 648, 271, 2, 80]]]]] ],bloom: {num: 700,width: 1080,height: 650,},footer: {width: 1200,height: 5,speed: 10,}}var tree = new Tree(canvas[0], width, height, opts);var seed = tree.seed;var foot = tree.footer;var hold = 1;canvas.click(function(e) {var offset = canvas.offset(), x, y;x = e.pageX - offset.left;y = e.pageY - offset.top;if (seed.hover(x, y)) {hold = 0; canvas.unbind("click");canvas.unbind("mousemove");canvas.removeClass('hand');}}).mousemove(function(e){var offset = canvas.offset(), x, y;x = e.pageX - offset.left;y = e.pageY - offset.top;canvas.toggleClass('hand', seed.hover(x, y));});var seedAnimate = eval(Jscex.compile("async", function () {seed.draw();while (hold) {$await(Jscex.Async.sleep(10));}while (seed.canScale()) {seed.scale(0.95);$await(Jscex.Async.sleep(10));}while (seed.canMove()) {seed.move(0, 2);foot.draw();$await(Jscex.Async.sleep(10));}}));var growAnimate = eval(Jscex.compile("async", function () {do {tree.grow();$await(Jscex.Async.sleep(10));} while (tree.canGrow());}));var flowAnimate = eval(Jscex.compile("async", function () {do {tree.flower(2);$await(Jscex.Async.sleep(10));} while (tree.canFlower());}));var moveAnimate = eval(Jscex.compile("async", function () {tree.snapshot("p1", 240, 0, 610, 680);while (tree.move("p1", 500, 0)) {foot.draw();$await(Jscex.Async.sleep(10));}foot.draw();tree.snapshot("p2", 500, 0, 610, 680);// 会有闪烁不得意这样做, (>﹏<)canvas.parent().css("background", "url(" + tree.toDataURL('image/png') + ")");canvas.css("background", "#ffe");$await(Jscex.Async.sleep(300));canvas.css("background", "none");}));var jumpAnimate = eval(Jscex.compile("async", function () {var ctx = tree.ctx;while (true) {tree.ctx.clearRect(0, 0, width, height);tree.jump();foot.draw();$await(Jscex.Async.sleep(25));}}));var textAnimate = eval(Jscex.compile("async", function () {var together = new Date();together.setFullYear(2018, 1, 29);together.setHours(2);together.setMinutes(4);together.setSeconds(0);together.setMilliseconds(0);$("#code").show().typewriter();$("#clock-box").fadeIn(500);while (true) {timeElapse(together);$await(Jscex.Async.sleep(1000));}}));var runAsync = eval(Jscex.compile("async", function () {$await(seedAnimate());$await(growAnimate());$await(flowAnimate());$await(moveAnimate());textAnimate().start();$await(jumpAnimate());}));runAsync().start();
})();
</script>

//源码在我的资源里面有,需要的小伙伴可以试一下

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/65582.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用Python给学弟准备追女神要用的多种流行的表白爱心代码【源码】

本文将介绍利用Python画多种不同的爱心形态&#xff0c;表白代码看这一篇文章就够啦&#xff0c;有感兴趣的朋友可以收藏起来。 1、三维爱心 效果图&#xff1a; 首先安装matplotlib 参考代码&#xff1a; #!/usr/bin/env python3 from mpl_toolkits.mplot3d import Axes3…

表白代码,HTML

1.在电脑桌面右击鼠标选择新建--文本文档 2.并命名为&#xff1a;biaobai.txt 3.打开并且把一下代码复制并粘贴到biaobai.txt <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd…

<C语言>简单表白代码小❤❤

这是一个简单的表白代码&#xff0c;运用了c语言的编译工具&#xff0c;因为很早之前百度来的&#xff0c;也不记得出处在哪里&#xff0c;注明&#xff1a;转载 #include <windows.h> //win头文件 #include<stdio.h> #include<stdio.h> #include<math…

Python绘制表白代码,又是一个表白神器

前言 嗨呀&#xff0c;又是我&#xff0c;又给你们带来了表白的代码 之前发了那些 照片里面加文字的…还有烟花…还有跳动爱心…emm你们也可以去看看哦 今天带来的这个&#xff0c;也是很不错哦 只不过它出来的有些慢&#xff0c;我这里先给你们看看这个效果图吧 效果展示…

简单而有韵味,让你get最浪漫的表白编程代码大全

❤ 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; &#x1f482; 作者主页: 【进入主页—&#x1f680;获取更多源码】 &#x1f393; web前端期末大作业&#xff1a; 【&#x1f4da;HTML5网页期末作业 (1000套) 】 &#x1…

七夕,程序员教你5个表白代码,2分钟学会,牢牢主抓她的心

七夕。一个有人欢喜有人愁的节日&#xff0c;虽然对一些单身人士不太友好&#xff0c;但还有不少人都在等这个节日进行表白。毕竟这个日子的成功率会高一些。 情人节少不了送花送礼物&#xff0c;作为一个程序员&#xff0c;当然不会在送什么礼物上给你指点一二&#xff0c;但…

告白代码

简介 这是程序员表白系列中的第二波网站表白&#xff0c;旨在让任何人都能使用并创建自己的表白网站给心爱的人看。 此波共有8个表白网站&#xff0c;可以任意修改和使用&#xff0c;源码已上传&#xff0c;演示网址如下。 如果有任何问题&#xff0c;可以通过邮件联系我&…

用HTML代码表白

用HTML代码进行表白 写在前面的话 前段时间呢&#xff0c;突然想做个代码给自己心爱的女朋友做个界面展示下自己的爱意。因此&#xff0c;写了此代码。 大家可以复制修改其中的XXX部分或者自己添加喜欢的款式&#xff0c;此语法比较简单&#xff0c;写出来工大家看看&#xf…

python工匠:案例、技巧合工程实践学习小结

python工匠学习小结 基于对python有一定的实践使用&#xff0c;缺乏编码/工程的规范性&#xff0c;在阅读python工匠书籍后进行部分的小结。 1、变量与注释 1.1 变量解包&#xff1a; 值语句左侧添加小括号(…)&#xff0c;甚至可以一次展开多层嵌套数据&#xff1b;用星号…

BTC涨这么多,还能买吗?要卖吗?| 量化定投策略告诉你答案【附代码】

引言: 邢不行的系列帖子“量化小讲堂”&#xff0c;通过实际案例教初学者使用python进行量化投资&#xff0c;了解行业研究方向&#xff0c;希望能对大家有帮助。 最近比特币行情很好&#xff0c;突破前期2万美金历史高点后&#xff0c;短短22天又再次突破4万大…

【程序员如何买基金 三】场内场外交易的区别

先搞明白一个普通概念&#xff0c;场外交易和场内交易的区别&#xff1a;场外交易&#xff08;一级市场交易&#xff09;就是直接向基金公司申购(通过之前讲过的直销人和代销人)&#xff0c;而场内交易&#xff08;二级市场交易&#xff09;就是消费者在证券市场内相互交易。 在…

【GPT4结对编程】word文档导出功能GPT4来实现

需求背景 最近产品增加了一个导出word文档的需求&#xff0c;之前有导出过pdf格式、excel格式、csv格式&#xff0c;但还没导出过word文档。 开源框架调研 我们的后端服务主要是用golang&#xff0c;因此首先想到的是golang相关的开源工具&#xff0c;找到2个。 unioffice …

基于GEC6818的智能家居管理系统

基于GEC6818的智能家居管理系统 使用步骤&#xff1a; 1、首先通过交叉编译make&#xff0c;生成可执行文件main 2、然后拷贝到开发板上&#xff0c;在开发板上对安装led和beep的驱动 3、加权限 然后执行 然后就可以在开发板上显示系统了(密码默认1234) 功能简介 本系统主…

智能家居服务发现实现

服务设备软件架构设计 代码复用 将网络通信框架移植到开发板&#xff0c;之后&#xff0c;可以使用框架中的组件实现 Response Task 和 Service Task。 框架移植注意事项 LWIP 是微型 TCP/IP 协议栈 (并非完整 TCP/IP 协议栈) 支持 socket 接口&#xff0c;但一些功能未实现…

基于MQTT的智能家居程序框架

小白能懂&#xff1a;嵌入式进阶&#xff1a;RTOS嵌入式系统框架 第一章 嵌入式常用裸机编程框架 第二章 面向对象编程基础 第三章 ESP8622物联网基础 第四章 STM32与ESP8266物联网编程 第五章 物联网编程优化 第六章 以OLED为例介绍RTOS面向对象编程 第七章 基于MQTT的智能家…

智能家居 —— 串口通信(语音识别)线程控制

文章目录 串口通信线程控制代码mianPro.cinputCommand.hvoiceControl.c测试结果 语音控制部分语言控制模块YS-LDV7 若要完成串口之间的通信&#xff0c;需要再树莓派上完成配置文件的修改&#xff0c;利用测试代码验证串口收发功能是否正常&#xff0c;详情可以参考博文&#x…

智能家居(3) —— 串口通信(语音识别)线程控制

目录 一、串口通信线程控制代码 mianPro.c inputCommand.h voiceControl.c 测试结果 二、语音控制部分 一、串口通信线程控制代码 mianPro.c #include <pthread.h> #include "controlDevice.h" #include "inputCommand.h"struct InputCommand…

[第一步]homekit智能家居,homebridge与homebridge-aqara通信协议

根据这个就可以使用iphone控制灯与开关. 折腾了3个晚上,终于将homebridge安装好,安装之前需要安装一堆的库,比如node.js运行环境等,因为网上资料大部分都是在树莓派上面运行,我是直接在ubuntu上面进行的测试,因为安装会有所区别,但是安装好之后就一样了,安装方法在此我就不写了…

智能家居系统 QT

一 环境范围设置 &#xff08;1&#xff09;界面添加新控件 在mainwindow.ui 添加控件&#xff1a; 控件的类型 文本内容 对象名&#xff08;唯一&#xff09; 是否有槽函数 QLabel <温度< lable_随意 否 QLabel <湿度< lable_随意 否 QLabel <光…

Home Assistant 智能家居自动化

一、Home Assistant 自动化中的一个重要概念——模式 引入模式&#xff0c;用于解决正在执行过程中的同一规则又一次被触发的问题 二、Home Assistant 自动化规则的组成部分 2.1 触发条件Trigger&#xff1a;表示智能家居中事件或状态的转换 可选持续时间(特有) trigger有…