jQuery实现雪花飘落效果


Posted in jQuery onAugust 02, 2020

本文实例为大家分享了jQuery实现雪花飘落效果的具体代码,供大家参考,具体内容如下

效果展示:

jQuery实现雪花飘落效果

源码展示:

<!doctype html>
<html>
<head>
  <meta charset="utf-8">
  <title>jquery实现雪花飘落</title>
  <script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
  <style>
    * {
      margin:0px;
      padding:0px;
    }
    body {
      position:relative;
      height:1000px;
      width:100%;
      overflow:hidden;
      background-color: #666;
    }
    span {
      display:block;
      opacity:0.7;
    }
  </style>
</head>
<body>
 
 
<script>
  $(function() {
    setInterval(function() {
      var maxW = document.body.clientWidth,
        maxH = document.body.clientHeight,
        left = Math.random() * maxW,
        bottom = left - (Math.random() - 0.5) * 0.2 * maxW, //保证落下的位置水平有变化,但不大
        opacity = 0.7 + 0.3 * Math.random();
      speed = 30;
      size = 20 + 10 * Math.random(), //字体20-30
        color = '#fff';
      // num = Math.floor(Math.random() * 10) //产生0-9随机数,当然你们可以自己设置
      num ='*';
      var style = 'position:absolute;top:0px;font-size:' + size + 'px;color:' + color + ';left:' + left + 'px;opacity:' + opacity;
      var div = '<span class = "dd" style="' + style + '">' + num + '</span>'
      $('body').append(div)
      $('span').animate({
        top: maxH,
        left: bottom
      }, 3000, function() {
        $(this).remove() //这一步很关键,要把落下的去掉,不然会越积越多
      });
    }, 20) //20ms产生一个
  })
</script>
<pre style="color:red">
 感: 最近贡献一下我在教学中的小案例 
 希望能给你一些帮助 ,希望大家继续关注我的博客
 
                 --王
</pre>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。 

jQuery 相关文章推荐
jQuery实现简单漂亮的Nav导航菜单效果
Mar 29 jQuery
jQuery用noConflict代替$的实现方法
Apr 12 jQuery
jQuery初级教程之网站品牌列表效果
Aug 02 jQuery
使用jquery+iframe做一个ajax上传效果(实例)
Aug 24 jQuery
jQuery选择器中的特殊符号处理方法
Sep 08 jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
jQuery中库的引用方法
Jan 06 jQuery
jquery 输入框查找关键字并提亮颜色的实例代码
Jan 23 jQuery
jquery引入外部CDN 加载失败则引入本地jq库
May 23 jQuery
jQuery实现的老虎机跑动效果示例
Dec 29 jQuery
jquery获取file表单选择文件的路径、名字、大小、类型
Jan 18 jQuery
jQuery实现图片切换效果
Oct 19 jQuery
jQuery实现滑动开关效果
Aug 02 #jQuery
jQuery实现开关灯效果
Aug 02 #jQuery
jquery轮播图插件使用方法详解
Jul 31 #jQuery
jQuery带控制按钮轮播图插件
Jul 31 #jQuery
jquery实现简单自动轮播图效果
Jul 29 #jQuery
jQuery+ThinkPHP实现图片上传
Jul 23 #jQuery
jquery实现简单拖拽效果
Jul 20 #jQuery
You might like
上海无线电三厂简史修改版
2021/03/01 无线电
把PHP安装为Apache DSO
2006/10/09 PHP
php中get_meta_tags()、CURL与user-agent用法分析
2014/12/16 PHP
PHP实现正则表达式分组捕获操作示例
2018/02/03 PHP
漂亮的widgets,支持换肤和后期开发新皮肤(2007-4-27已更新1.7alpha)
2007/04/27 Javascript
JavaScript性能优化 创建文档碎片(document.createDocumentFragment)
2010/07/13 Javascript
用jquery实现自定义风格的滑动条实现代码
2011/04/26 Javascript
jquery单行文字向上滚动效果示例
2014/03/06 Javascript
json格式数据的添加,删除及排序方法
2016/01/21 Javascript
jQuery Easyui datagrid/treegrid 清空数据
2016/07/09 Javascript
详解Vue中添加过渡效果
2017/03/20 Javascript
Vue实现virtual-dom的原理简析
2017/07/10 Javascript
详解vue + vuex + directives实现权限按钮的思路
2017/10/24 Javascript
谈谈JS中的!!
2017/12/07 Javascript
vue2.0 中使用transition实现动画效果使用心得
2018/08/13 Javascript
深入解读Node.js中的koa源码
2019/06/17 Javascript
Vue多环境代理配置方法思路详解
2019/06/21 Javascript
Nodejs监控事件循环异常示例详解
2019/09/22 NodeJs
JavaScript函数Call、Apply原理实例解析
2020/02/17 Javascript
python difflib模块示例讲解
2017/09/13 Python
python命名空间(namespace)简单介绍
2019/08/10 Python
Python 存取npy格式数据实例
2020/07/01 Python
CSS3中的transform属性进行2D和3D变换的基本用法
2016/05/12 HTML / CSS
澳大利亚领先的男装零售连锁店:Lowes
2020/08/07 全球购物
经济管理专业毕业生推荐信
2013/11/11 职场文书
班队活动设计方案
2014/01/30 职场文书
日语专业个人求职信范文
2014/02/02 职场文书
内刊编辑求职自荐书范文
2014/02/19 职场文书
工厂搬迁方案
2014/05/11 职场文书
怎样写离婚协议书
2015/01/26 职场文书
2016年元旦主持词
2015/07/06 职场文书
敬老院活动感想
2015/08/07 职场文书
企业文化学习心得体会
2016/01/21 职场文书
html实现随机点名器的示例代码
2021/04/02 Javascript
JS新手入门数组处理的实用方法汇总
2021/04/07 Javascript
mysql备份策略的实现(全量备份+增量备份)
2021/07/07 MySQL