zoukankan      html  css  js  c++  java
  • 博客园页面背景动画设置

    我也是在浏览时看见了很多人的动画很炫酷,才去各处搜索
    放上各位大神连接:
    https://www.cnblogs.com/yaoliuyang/p/12742359.html
    https://www.cnblogs.com/wkfvawl/p/9414180.html
    https://www.cnblogs.com/lyoko1996/p/11000614.html
    设置动画首先要申请权限

    因为我申请过了,所以显示支持JS代码



    一、线条动画

    • 线条动画,效果如下:(鼠标停置,会自动吸附线条)




    1. 首先导入js文件,在这里选择文件——上传就可以了(这一步主要是为了给动画js的路径)


    1. 如果自己上传了文件,获取连接,则将src路径变成自己的


    1. 把这段代码复制到————页首 HTML 代码中

    <!-- 线条背景动画 -->
    <script type="text/javascript"  color="0,0,0" opacity='1' zIndex="-2" count="100000" src="https://blog-static.cnblogs.com/files/monster-jian/canvas-nest.js"></script>
    

    1. 参数
      • color: 线条颜色,默认:‘0,0,0’;三个数字分别为(R,G,B),注意使用,分割
      • opacity: 线条透明度0~1,默认0.5
      • count: 线条总数量,默认150
      • z-Index: 背景的z-Index属性,css用于控制所在层的位置,默认-1


    二、通知栏live2D动画

    • 效果如下

    • 将此代码贴入侧边公告栏中


    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="textml; charset=UTF-8" />
    <title>Live2D</title>
    
    <link rel="stylesheet" type="texts" href="https://blog-static.cnblogs.com/files/monster-jian/waifu.css"/>
    <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
    </head>
    <body>
    <div class="waifu" id="waifu">
    <div class="waifu-tips" style="opacity: 1;"></div>
    <canvas id="live2d" width="280" height="250" class="live2d"></canvas>
    <div class="waifu-tool">
    <span class="fui-home"></span>
    <span class="fui-chat"></span>
    <span class="fui-eye"></span>
    <span class="fui-user"></span>
    <span class="fui-photo"></span>
    <span class="fui-info-circle"></span>
    <span class="fui-cross"></span>
    </div>
    </div>
    <script src="https://blog-static.cnblogs.com/files/monster-jian/live2d.min.js"></script>
    <script src="https://blog-static.cnblogs.com/files/monster-jian/waifu-tips.js"></script>
    <script type="text/javascript">initModel()</script>
    </body>
    <ml>
    <link rel="stylesheet" type="texts" href="https://blog-static.cnblogs.com/files/monster-jian/flat-ui.min.css"/>
    



    三、鼠标点击动画

    • 效果如下

    (1)字

    • 将此代码贴入——页脚 HTML 代码

    <script type="text/javascript">
    /* 鼠标特效 */
    var a_idx = 0;
    jQuery(document).ready(function($) {
        $("body").click(function(e) {
            var a = new Array("❤富强❤","❤民主❤","❤文明❤","❤和谐❤","❤自由❤","❤平等❤","❤公正❤","❤法治❤","❤爱国❤","❤敬业❤","❤诚信❤","❤友善❤");
            var $i = $("<span></span>").text(a[a_idx]);
            a_idx = (a_idx + 1) % a.length;
            var x = e.pageX,
            y = e.pageY;
            $i.css({
                "z-index": 999999999999999999999999999999999999999999999999999999999999999999999,
                "top": y - 20,
                "left": x,
                "position": "absolute",
                "font-weight": "bold",
                "color": "rgb("+~~(255*Math.random())+","+~~(255*Math.random())+","+~~(255*Math.random())+")"
            });
            $("body").append($i);
            $i.animate({
                "top": y - 180,
                "opacity": 0
            },
            1500,
            function() {
                $i.remove();
            });
        });
    });
    
    <br>
    
    #### (2)火花
    
    <br>
    - 将此代码贴入——页脚 HTML 代码
    ~~~JavaScript
    </script>
    <script src="https://files.cnblogs.com/files/monster-jian/mouse-click.js"></script>
    <canvas width="1777" height="841" style="position: fixed; left: 0px; top: 0px; z-index: 2147483647; pointer-events: none;"></canvas>
    



    四、鼠标样式动画

    • 效果如下

    • 将此代码贴入——页面定制 CSS 代码 中

    body{
       
        background-repeat: repeat;
        background-attachment: fixed;
        background-size:cover;
         cursor: url(https://files.cnblogs.com/files/monster-jian/cursor.ico),auto;
    
    }
    

    以上几种样式中的URL,src 有带monster-jian,都是我自己的文件路径,都可复制链接另寻为自己的js文件或其他格式文件,上传到自己的文件中,如图所示:

  • 相关阅读:
    微擎框架 手册
    微擎框架小程序 uitl
    微擎框架小程序 入口
    微擎框架 全局
    python——函数
    python基础-文件操作
    基本数据类型-列表_元组_字典
    基本数据类型-(字符串_数字_列表_元组_字典_集合)
    python列表基础操作
    Python字符串基本操作
  • 原文地址:https://www.cnblogs.com/monster-jian/p/13540636.html
Copyright © 2011-2022 走看看