iis服务器助手广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >html5表白模板怎么实现
  • 562
分享到

html5表白模板怎么实现

2024-04-02 19:04:59 562人浏览 八月长安
摘要

这篇文章主要讲解了“HTML5表白模板怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“html5表白模板怎么实现”吧!   HTML代码如下:  

这篇文章主要讲解了“HTML5表白模板怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“html5表白模板怎么实现”吧!

  HTML代码如下:

  (function(){

  var canvas=$('#ke'+'leyi');

  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 () {

  $("#code")。show()。typewriter();

  }));

  var runAsync=eval(Jscex.compile("async", function () {

  $await(seedAnimate());

  $await(growAnimate());

  $await(flowAnimate());

  $await(moveAnimate());

  textAnimate()。start();

  $await(jumpAnimate());

  }));

  runAsync()。start();

  })();

  适用浏览器:360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗。 不支持IE8及以下浏览器。

感谢各位的阅读,以上就是“html5表白模板怎么实现”的内容了,经过本文的学习后,相信大家对html5表白模板怎么实现这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: html5表白模板怎么实现

本文链接: https://www.lsjlt.com/news/93682.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • html5表白模板怎么实现
    这篇文章主要讲解了“html5表白模板怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“html5表白模板怎么实现”吧!   HTML代码如下:  ...
    99+
    2024-04-02
  • html5如何实现女王节表白神器
    这篇文章主要介绍html5如何实现女王节表白神器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!效果图如下所示:  开发三八女王节表白神器运用到的知识点:css33...
    99+
    2024-04-02
  • golang怎么实现模板
    在Web开发中,模板是一个非常重要的概念。模板是指一套预定义的带有占位符的文本,可以在运行时使用数据来填充,并输出生成最终的文本。使用模板可以使得网站设计与实现分离,使得开发者可以更加专注在业务逻辑的实现上,同时也方便了样式与内容的修改。下...
    99+
    2023-05-14
  • Python怎么实现表白程序
    这篇文章主要介绍“Python怎么实现表白程序”,在日常操作中,相信很多人在Python怎么实现表白程序问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python怎么实现表白程序”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-02
  • Java Servlet怎么实现表白墙
    本篇内容主要讲解“Java Servlet怎么实现表白墙”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java Servlet怎么实现表白墙”吧!一、表白墙简介在表白墙页面中...
    99+
    2023-07-05
  • 怎么创建HTML5页的模板项
    这篇文章主要介绍“怎么创建HTML5页的模板项”,在日常操作中,相信很多人在怎么创建HTML5页的模板项问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么创建HTML5页的模板项”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-17
  • HTML5和CSS3怎么实现模态框
    这篇文章主要介绍“HTML5和CSS3怎么实现模态框”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML5和CSS3怎么实现模态框”文章能帮助大家解决问题。源码示例可能你并不想看我下面的一堆冗长的...
    99+
    2023-07-05
  • HTML5中怎么实现表单验证
    这篇文章将为大家详细讲解有关HTML5中怎么实现表单验证,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。<!DOCTYPE html>&...
    99+
    2024-04-02
  • angular中表单的响应式和模板驱动怎么实现
    本篇内容主要讲解“angular中表单的响应式和模板驱动怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“angular中表单的响应式和模板驱动怎么实现”吧...
    99+
    2024-04-02
  • Angular2如何实现模板驱动的表单
    这篇文章给大家分享的是有关Angular2如何实现模板驱动的表单的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在网页开发中,表单估计是最常用的一个,同时也是最麻烦、最容易出问题的...
    99+
    2024-04-02
  • C++模板怎么实现多态思想
    这篇文章主要介绍了C++模板怎么实现多态思想的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C++模板怎么实现多态思想文章都会有所收获,下面我们一起来看看吧。一、模板与多态基础再进一步了解如何用模板来实现多态前,...
    99+
    2023-07-05
  • Java​页面模板系统怎么实现
    这篇文章主要介绍“Java页面模板系统怎么实现”,在日常操作中,相信很多人在Java页面模板系统怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java页面模板系统怎么实现”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-03
  • Django模板中怎么实现过滤器
    这篇文章主要介绍了Django模板中怎么实现过滤器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。模版常用过滤器在模版中,有时候需要对一些数据进行处理以后才能使用。一般在Pyt...
    99+
    2023-06-15
  • 怎么在VSCode中自定义一个html5模板
    这篇文章给大家介绍怎么在VSCode中自定义一个html5模板,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。(一)新建html快捷键当我们想在VSCode中新建html代码时,可以 输入! 然后回车或者Tab即可自动生...
    99+
    2023-06-09
  • SpringBoot中web模板渲染怎么实现
    这篇“SpringBoot中web模板渲染怎么实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“SpringBoot中web...
    99+
    2023-06-29
  • 怎么在Html5中实现一个剪切板功能
    这期内容当中小编将会给大家带来有关怎么在Html5中实现一个剪切板功能,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.不带input输入框的原生js方法这种情况适用于复制非输入框中的文本到剪切板&nbs...
    99+
    2023-06-09
  • html5怎么实现模拟平抛运动
    本文小编为大家详细介绍“html5怎么实现模拟平抛运动”,内容详细,步骤清晰,细节处理妥当,希望这篇“html5怎么实现模拟平抛运动”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。...
    99+
    2024-04-02
  • golang实现类模板
    Golang是一种快速、高效、可靠的编程语言,适用于构建Web应用程序和网络服务等。其丰富的特性和简单的语法使得Golang在近年来大受欢迎。在Golang中,实现类模板是一种常见的编程技巧。本文将介绍如何使用Golang实现类模板。一、简...
    99+
    2023-05-15
  • JavaWeb表白墙和在线相册怎么实现
    这篇文章主要介绍了JavaWeb表白墙和在线相册怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaWeb表白墙和在线相册怎么实现文章都会有所收获,下面我们一起来看看吧。一. 案例: 表白墙 (使用模...
    99+
    2023-07-05
  • Matlab怎么实现动态表白图的绘制
    这篇文章主要介绍了Matlab怎么实现动态表白图的绘制的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Matlab怎么实现动态表白图的绘制文章都会有所收获,下面我们一起来看看吧。提前祝女朋友节日快乐1 展现这里没...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作