继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

七夕心形图案漂浮

SMILET
关注TA
已关注
手记 412
粉丝 80
获赞 441

这不今天七夕嘛,虽然我没有女朋友,但是作为程序员我可以new一个啊 哈哈哈
这次实现的是鼠标点击处心形漂浮的炫酷效果,这个效果是通过juqery实现的,头部通过引入封装好的jquery。
下面直接附上代码

<!DOCTYPE html><html><head><meta charset="utf-8"><title>测试</title><script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script><style >*{  margin: 0px;  padding: 0px;
}</style><script type="text/javascript">$(function(){  var height=$(window).width();
  $('#test').css({    'height':height,
  });  var n=1;
  $('#test').click(function(e){    if(n%2==0){      var $i=$('<b></b>').text('七夕节快乐哈!');//双数显示这个
    }else{      var $i=$('<b></b>').text('');//单数显示这个
    }
    n++;    var x=e.pageX,y=e.pageY;//获取鼠标点击的位置坐标
    $i.css({        "z-index": 9999,        "top": y - 20,        "left": x,        "position": "absolute",        "color": 'red',        "font-size": 14,
      });
      $("body").append($i);
      $i.animate({        "top": y - 180,        "opacity": 0
      }, 1500, function() {
        $i.remove();
      });//设置动画
  });
});</script></head><body><p id="test"></p></body></html>

通过鼠标点击一下,在鼠标上方会显示一个爱心,并且会有慢慢向上消失的效果,下面是效果图是不是觉得很好玩


294

效果如图


纸上得来终觉浅,绝知此事要躬行。每行代码都有每行代码的用处,每个单词都有意思,写代码的时候要深入理解每行代码的作用意义,并且要写上注释,以便后续更改代码,方便理解。但是不要觉得看上去代码很简单,效果很容易实现,眼高手低的。其实你自己写起来会出现很多低级高级的错误,比如说少个括号,少个闭合标签,少个分号等等都会导致程序不可运行。
最后祝大家七夕节快乐哈!



作者:DivMa
链接:https://www.jianshu.com/p/84440a8db2f2


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP