×

网站公告

欢迎访问灵狐的窝,小站是博主自嗨的小站!
最新域名启用:linghu.n26n.com

有事请留言
使用emlog搭建的站点
资源下载
  • 微软系统
  • 游戏下载
  • 精品源码
  • 其它资源
  • 软件下载
  • 教学教程 攻略秘籍 网文摘录 HAPPY 留言本 登录
    登录
    侧边栏壁纸
    博主头像
    冲灵

    • 累计撰写 535 篇文章
    • 累计收到 3 条评论
    • 首页
    • 栏目
      • 资源下载
        • 微软系统
        • 游戏下载
        • 精品源码
        • 其它资源
        • 软件下载
      • 教学教程
      • 攻略秘籍
      • 网文摘录
      • HAPPY
      • 留言本
      • 登录
    包含标签 【雪花】 的文章
    • HTML+CSS+JS实现雪花飘扬 2024-2-26
      HTML+CSS+JS实现雪花飘扬 使用HTML+CSS+JS如何实现下雪特效?下面本篇文章给大家分享一个HTML+CSS+JS实现雪花飘扬的示例,希望对大家有所帮助。 很多南方的小伙伴可能没怎么见过或者从来没见过下雪,今天我给大家带来一个小Demo,模拟了下雪场景,首先让我们看一下运行效果 可以点击看看在线运行:http://haiyong.site/xiaxue   首先看看项目结构,一张雪花图片,一个.html文件和 jquery-1.4.2.js   用到的雪花图片我放在这里了,或者可以直接用图片地址:https://img.php.cn/upload/article/000/000/024/61dea8bfbe598211.png 开局一张图,内容全靠JS。   HTML代码 下面这是 html 里的内容,没啥东西 <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>海拥| 雪一片一片</title> <meta name="viewport" content="width=device-width,user-scalable=no"> <meta name="keywords" content="雪一片一片" /> <meta name="description" content="工具 | 雪一片一片;立志打造一个拥有100个小游戏的摸鱼网站。Made By Haiyong,技术支持——海拥" /> <meta name="author" content="海拥(http://haiyong.site/moyu)" /> <meta name="copyright" content="海拥(http://haiyong.site/moyu)" /> <link rel="icon" href="http://haiyong.site/wp-content/uploads/2021/07/cropped-59255587-1-192x192.jpg" sizes="192x192" /> <style type="text/css"> body{ background-color: #000000; margin: 0;/* 去掉自带的外边距 */ } img{ position: absolute; } </style> </head> <body> <script src="js/jquery-1.4.2.js" type="text/javascript" charset="utf-8"></script> </body></html>   JS代码: 首先开启定时器添加雪花图片,这里的<img src='images/snow.png'>可以改成<img src='http://haiyong.site/wp-content/uploads/2021/12/snow.png' setInterval(function(){var img = $("<img src='images/snow.png'>"); $("body").append(img);   这里设置雪花的尺寸为10-20px,下面的公式即表示(0-10 + 10)px   var size = parseInt(Math.random()*11)+10; img.css("width",size+"px");   得到屏幕宽度 var w = $(window).width(); 取值范围应该是0-屏幕宽度-雪花宽度 var left =parseInt(Math.random()*(w-size)); 把得到的随机1eft给到图片 img.css("left",left+"px"); 添加雪花移动的动画,得到雪花移动的距离 = 屏幕高度-雪花尺寸 var top = $(window).height()-size; 下面注释中的代码是用来清除缓存的,可加可不加。 img.animate({"top":top+"px"},size*100) /* .fadeOut(1000,function(){ //当动画完成时执行此代码,清除缓存 img.remove(); //console.log($("img").length); }); */ },10) 取消注释就会看到落下的雪会消失,如下图所示   喜欢看积雪就可以把它注释掉,预览效果像下面这样   到这里我们要实现的效果就完成了,如果运行时间过长可能会导致内存占用过多造成卡顿现象,可以将html代码中的最后一段注释里的内容取消注释,这样到下面的积雪就会慢慢淡出并且remove删除了,不过我觉得积雪也挺好看的,就没让它融化,像下面这样:    
      • 2024年-2月-26日
      • 36 阅读
      • 0 评论
      • CSS HTML JS 雪花
      教学教程
    博主栏壁纸
    博主头像 冲灵

    535 文章数
    3 评论量
    • Ventoy一个制作启动U盘的开源工具
    • WPS Office 2019、2023 专业精简版(12.8.2.20324)
    • 谷歌浏览器 Google Chrome 109.0.5414.168(支持Win7最终版)+ 136.0.7103.93 Stable 增强版
    • 灵狐文件管理系统 v1.3 PHP源码 【 延迟加载和AJAX分页版】
    • IDM 免费安装教程(已支持最新版 6.42)
    • 百分浏览器 Cent Browser 4.3.9.248 Stable + 5.1.1130.129 Stable(x86 + x64)
    人生倒计时

    · 跳动时间 ·

    热门文章
    1. 1 下一站江湖Ⅱ 豪华版|中字-国语|Build.17433791+模拟江湖DLC-踏云逐月-剑魄苍穹+全DLC
      下一站江湖Ⅱ 豪华版|中字-国语|Build.17433791+模拟江湖DLC-踏云逐月-剑魄苍穹+全DLC
    2. 2 暗黑破坏神4|官方中文|V1.2.3.47954.2
      暗黑破坏神4|官方中文|V1.2.3.47954.2
    3. 3 《灵墟》 正式版|官方中文|V1.0.0.7-天狗之魂-角色强度调整
      《灵墟》 正式版|官方中文|V1.0.0.7-天狗之魂-角色强度调整
    4. 4 最后纪元|官方中文|Build13729094-1.0.3+预购特典-晨曦之徽-永恒绽放+全DLC
      最后纪元|官方中文|Build13729094-1.0.3+预购特典-晨曦之徽-永恒绽放+全DLC
    5. 5 无径之林|官方中文|V0.5103-蓬莱仙境-神农传说-沙盒
      无径之林|官方中文|V0.5103-蓬莱仙境-神农传说-沙盒
    6. 6 自采集壁纸网页源码
      自采集壁纸网页源码
    最新评论
    • 冲灵
      冲灵
      9 个月前
      两个黄鹂鸣翠柳,我很丑吗那我走
    • 乐逍遥
      乐逍遥
      1 年前
      喝过你喝的西北风,这算不算很穷
    • 冲灵
      冲灵
      1 年前
      人又不聪明,还学人家秃顶
    舔狗日记
    载入天数...载入时分秒...
    © 2025 灵狐的窝 Company 冲灵. All rights reserved. 联系我们