zoukankan      html  css  js  c++  java
  • 我的博客 想换了

    body {
        background-repeat: no-repeat;  
        background: rgba(12, 100, 129, 0) url('http://images.cnblogs.com/cnblogs_com/lddragon/1492206/o_QQ%E6%88%AA%E5%9B%BE20190701224210.png') fixed;
        background-position: 100%  50%; 
        background-size: 50% auto;
    }
    
    
    
    
    /*simplememory*/
    #google_ad_c1, #google_ad_c2 {display:none;}
    .syntaxhighlighter a, .syntaxhighlighter div, .syntaxhighlighter code, .syntaxhighlighter table, .syntaxhighlighter table td, .syntaxhighlighter table tr, .syntaxhighlighter table tbody, .syntaxhighlighter table thead, .syntaxhighlighter table caption, .syntaxhighlighter textarea {
    font-size: 14px!important;
    }
    #home {
    opacity: 0.80;
    margin: 0 auto;
    width: 85%;
    min-width: 950px;
    background-color: #fff;
    padding: 30px;
    margin-top: 30px;
    margin-bottom: 50px;
    box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
    }
    #blogTitle h1 {
    font-size: 30px;
    font-weight: bold;
    font-family: "Comic Sans MS";
    line-height: 1.5em;
    margin-top: 20px;
    color: #515151;
    }
    #navList a:hover {
    color: #4C9ED9;
    text-decoration: none;
    }
    #navList a {
    display: block;
    width: 5em;
    height: 22px;
    float: left;
    text-align: center;
    padding-top: 18px;
    }
    #navigator {
    font-size: 15px;
    border-bottom: 1px solid #ededed;
    border-top: 1px solid #ededed;
    height: 50px;
    clear: both;
    margin-top: 25px;
    }
    .catListTitle {
    margin-top: 21px;
    margin-bottom: 10.5px;
    text-align: left;
    border-left: 10px solid rgba(82, 168, 236, 0.8);
    padding: 10px 0 14px 10px;
    background-color: #f5f5f5;
    }
    #ad_under_post_holder #google_ad_c1,#google_ad_c2{ 
    display: none !important;
    }
    body {
    color: #000;
    background: (https://www.cnblogs.com/lddragon/gallery/image/247396.html) fixed;
    background-size: 100%;
    background-repeat: no-repeat;
    font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
    font-size: 12px;
    min-height: 101%;
    }
    #topics .postTitle {
    border: 0px;
    font-size: 200%;
    font-weight: bold;
    float: left;
    line-height: 1.5;
    width: 100%;
    padding-left: 5px;
    }
    
    
    div.commentform p{
    margin-bottom:10px;
    }
    .comment_btn {
    padding: 5px 10px;
    height: 35px;
    width: 90px;
    border: 0 none;
    border-radius: 5px;
    background: #ddd;
    color: #999;
    cursor:pointer;
    font-family: "Lato", Helvetica Neue, Helvetica, Microsoft Yahei, 宋体, Arial, sans-serif;
    text-shadow: 0 0 1px #fff;
    display: inline !important;
    }
    .comment_btn:hover{
    padding: 5px 10px;
    height: 35px;
    width: 90px;
    border: 0 none;
    border-radius: 5px;
    background: #258fb8;
    color: white;
    cursor:pointer;
    font-family: "Lato", Helvetica Neue, Helvetica, Microsoft Yahei, 宋体, Arial, sans-serif;
    text-shadow: 0 0 1px #fff;
    display: inline !important;
    }
    #commentform_title {
    background-image:none;
    background-repeat:no-repeat;
    margin-bottom:10px;
    padding:0;
    font-size:24px;
    }
    #commentbox_opt,#commentbox_opt + p {
    text-align:center;
    }
    .commentbox_title {
    width: 100%;
    }
    #tbCommentBody {
    font-family:'Microsoft Yahei', Microsoft Yahei, 宋体, sans-serif;
    margin-top:10px;
    max-width:100%;
    min-width:100%;
    background:white;
    color:#333;
    border:2px solid #fff;
    box-shadow:inset 0 0 8px #aaa;
    // padding:10px;
    height:250px;
    font-size:14px;
    min-height:120px;
    }
    .feedbackItem {
    font-size:14px;
    line-height:24px;
    margin:10px 0;
    padding:20px;
    background:#F2F2F2;
    box-shadow:0 0 5px #aaa;
    }
    .feedbackListSubtitle {
    font-weight:normal;
    }
    
    #blog-comments-placeholder, #comment_form {
    padding: 20px;
    background: #fff;
    -webkit-box-shadow: 1px 2px 3px #ddd;
    box-shadow: 1px 2px 3px #ddd;
    margin-bottom: 50px;
    }
    .feedback_area_title {
    margin-bottom: 15px;
    font-size: 1.8em;
    }
    .feedbackItem {
    border-bottom: 1px solid #CCC;
    margin-bottom: 10px;
    padding: 5px;
    background: rgb(248, 248, 248);
    }
    .color_shine {background: rgb(226, 242, 255);}
    .feedbackItem:hover {-webkit-animation-name: color_shine;-webkit-animation-duration: 2s;-webkit-animation-iteration-count: infinite;}
    #comment_form .title {
    font-weight: normal;
    margin-bottom: 15px;
    }
    css
    <script type="text/javascript">
        /* 控制下雪 */
        function snowFall(snow) {
            /* 可配置属性 */
            snow = snow || {};
            this.maxFlake = snow.maxFlake || 200;   /* 最多片数 */
            this.flakeSize = snow.flakeSize || 10;  /* 雪花形状 */
            this.fallSpeed = snow.fallSpeed || 1;   /* 坠落速度 */
        }
        /* 兼容写法 */
        requestAnimationFrame = window.requestAnimationFrame ||
            window.mozRequestAnimationFrame ||
            window.webkitRequestAnimationFrame ||
            window.msRequestAnimationFrame ||
            window.oRequestAnimationFrame ||
            function(callback) { setTimeout(callback, 1000 / 60); };
     
        cancelAnimationFrame = window.cancelAnimationFrame ||
            window.mozCancelAnimationFrame ||
            window.webkitCancelAnimationFrame ||
            window.msCancelAnimationFrame ||
            window.oCancelAnimationFrame;
        /* 开始下雪 */
        snowFall.prototype.start = function(){
            /* 创建画布 */
            snowCanvas.apply(this);
            /* 创建雪花形状 */
            createFlakes.apply(this);
            /* 画雪 */
            drawSnow.apply(this)
        }
        /* 创建画布 */
        function snowCanvas() {
            /* 添加Dom结点 */
            var snowcanvas = document.createElement("canvas");
            snowcanvas.id = "snowfall";
            snowcanvas.width = window.innerWidth;
            snowcanvas.height = document.body.clientHeight;
            snowcanvas.setAttribute("style", "position:absolute; top: 0; left: 0; z-index: 1; pointer-events: none;");
            document.getElementsByTagName("body")[0].appendChild(snowcanvas);
            this.canvas = snowcanvas;
            this.ctx = snowcanvas.getContext("2d");
            /* 窗口大小改变的处理 */
            window.onresize = function() {
                snowcanvas.width = window.innerWidth;
                /* snowcanvas.height = window.innerHeight */
            }
        }
        /* 雪运动对象 */
        function flakeMove(canvasWidth, canvasHeight, flakeSize, fallSpeed) {
            this.x = Math.floor(Math.random() * canvasWidth);   /* x坐标 */
            this.y = Math.floor(Math.random() * canvasHeight);  /* y坐标 */
            this.size = Math.random() * flakeSize + 2;          /* 形状 */
            this.maxSize = flakeSize;                           /* 最大形状 */
            this.speed = Math.random() * 1 + fallSpeed;         /* 坠落速度 */
            this.fallSpeed = fallSpeed;                         /* 坠落速度 */
            this.velY = this.speed;                             /* Y方向速度 */
            this.velX = 0;                                      /* X方向速度 */
            this.stepSize = Math.random() / 30;                 /* 步长 */
            this.step = 0                                       /* 步数 */
        }
        flakeMove.prototype.update = function() {
            var x = this.x,
                y = this.y;
            /* 左右摆动(余弦) */
            this.velX *= 0.98;
            if (this.velY <= this.speed) {
                this.velY = this.speed
            }
            this.velX += Math.cos(this.step += .05) * this.stepSize;
     
            this.y += this.velY;
            this.x += this.velX;
            /* 飞出边界的处理 */
            if (this.x >= canvas.width || this.x <= 0 || this.y >= canvas.height || this.y <= 0) {
                this.reset(canvas.width, canvas.height)
            }
        };
        /* 飞出边界-放置最顶端继续坠落 */
        flakeMove.prototype.reset = function(width, height) {
            this.x = Math.floor(Math.random() * width);
            this.y = 0;
            this.size = Math.random() * this.maxSize + 2;
            this.speed = Math.random() * 1 + this.fallSpeed;
            this.velY = this.speed;
            this.velX = 0;
        };
        // 渲染雪花-随机形状(此处可修改雪花颜色!!!)
        flakeMove.prototype.render = function(ctx) {
            var snowFlake = ctx.createRadialGradient(this.x, this.y, 0, this.x, this.y, this.size);
            snowFlake.addColorStop(0, "rgba(255, 255, 255, 0.9)");  /* 此处是雪花颜色,默认是白色 */
            snowFlake.addColorStop(.5, "rgba(255, 255, 255, 0.5)"); /* 若要改为其他颜色,请自行查 */
            snowFlake.addColorStop(1, "rgba(255, 255, 255, 0)");    /* 找16进制的RGB 颜色代码。 */
            ctx.save();
            ctx.fillStyle = snowFlake;
            ctx.beginPath();
            ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2);
            ctx.fill();
            ctx.restore();
        };
        /* 创建雪花-定义形状 */
        function createFlakes() {
            var maxFlake = this.maxFlake,
                flakes = this.flakes = [],
                canvas = this.canvas;
            for (var i = 0; i < maxFlake; i++) {
                flakes.push(new flakeMove(canvas.width, canvas.height, this.flakeSize, this.fallSpeed))
            }
        }
        /* 画雪 */
        function drawSnow() {
            var maxFlake = this.maxFlake,
                flakes = this.flakes;
            ctx = this.ctx, canvas = this.canvas, that = this;
            /* 清空雪花 */
            ctx.clearRect(0, 0, canvas.width, canvas.height);
            for (var e = 0; e < maxFlake; e++) {
                flakes[e].update();
                flakes[e].render(ctx);
            }
            /*  一帧一帧的画 */
            this.loop = requestAnimationFrame(function() {
                drawSnow.apply(that);
            });
        }
        /* 调用及控制方法 */
        var snow = new snowFall({maxFlake:500});
        snow.start();
    </script>
    
    
    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>Live2D</title>
         
        <link rel="stylesheet" type="text/css" href="https://files.cnblogs.com/files/kousak/waifu.css"/>
        <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
    </head>
    <body>
        <link rel="stylesheet" type="text/css" href="https://files.cnblogs.com/files/kousak/waifu.css">
        <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://files.cnblogs.com/files/kousak/live2d.js"></script>
        <script src="https://files.cnblogs.com/files/kousak/waifu-tips.js"></script>
        <script type="text/javascript">initModel()</script>
    </body>
    </html>
    <link rel="stylesheet" type="text/css" href="https://files.cnblogs.com/files/yjlblog/flat-ui.min.css"/>
    
    <!-- 背景动画 -->
    <canvas id="c_n9" width="1920" height="990" style="position: fixed; top: 0px; left: 0px; z-index: -1; opacity: 0.5;"></canvas>
    <script src="https://files.cnblogs.com/files/jingmoxukong/canvas-nest.min.js"></script>
    js
    <script type="text/javascript">
    /* 鼠标特效 */
    var a_idx = 0;
    jQuery(document).ready(function($) {
        $("body").click(function(e) {
            var a = new Array("❤龙绍进❤","❤LONG❤","❤LD❤","❤Dragon❤","❤龙❤","❤.绍❤","❤进❤","❤龙少❤","❤Python❤");
            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();
            });
        });
    });
    </script>
    html

     simplememory

    趁自己还没死 多折腾折腾
  • 相关阅读:
    Spring Boot Common application properties(转载)
    SVN中trunk,branches,tags用法详解(转载)
    约定优于配置
    JavaScript封装一个MyAlert弹出框
    JavaScript封装一个实用的select控件
    JavaScript的8行代码搞定js文件引入问题
    JavaScript处理数据完成左侧二级菜单的搭建
    SpringMVC+Mybatis实现的Mysql分页数据查询
    十步完全理解 SQL(转载)
    sql语句练习50题
  • 原文地址:https://www.cnblogs.com/lddragon/p/11358284.html
Copyright © 2011-2022 走看看