• 新年啦,给博客挂上红灯笼吧!


    月色灯山满帝都,香车宝盖隘通衢。

    预览

    实现

    灯笼

    HTML结构,放在页脚吧。

    <!-- 灯笼1 -->
    <div class="deng-box">
            <div class="deng">
                    <div class="xian"></div>
                    <div class="deng-a">
                            <div class="deng-b"><div class="deng-t">节</div></div>
                    </div>
                    <div class="shui shui-a"><div class="shui-c"></div><div class="shui-b"></div></div>
            </div>
    </div>
      
    <!-- 灯笼2 -->
    <div class="deng-box1">
            <div class="deng">
                    <div class="xian"></div>
                    <div class="deng-a">
                            <div class="deng-b"><div class="deng-t">春</div></div>
                    </div>
                    <div class="shui shui-a"><div class="shui-c"></div><div class="shui-b"></div></div>
            </div>
    </div>
    

    灯笼的css,放在自定义css中。

    .deng-box {
            position: fixed;
            top: -40px;
            right: -20px;
            z-index: 999;
    }
      
    .deng-box1 {
            position: fixed;
            top: -30px;
            right: 10px;
            z-index: 999;
    }
      
    .deng-box1 .deng {
            position: relative;
             120px;
            height: 90px;
            margin: 50px;
            background: #d8000f;
            background: rgba(216, 0, 15, 0.8);
            border-radius: 50% 50%;
            -webkit-transform-origin: 50% -100px;
            -webkit-animation: swing 5s infinite ease-in-out;
            box-shadow: -5px 5px 30px 4px rgba(252, 144, 61, 1);
    }
      
    .deng {
            position: relative;
             120px;
            height: 90px;
            margin: 50px;
            background: #d8000f;
            background: rgba(216, 0, 15, 0.8);
            border-radius: 50% 50%;
            -webkit-transform-origin: 50% -100px;
            -webkit-animation: swing 3s infinite ease-in-out;
            box-shadow: -5px 5px 50px 4px rgba(250, 108, 0, 1);
    }
      
    .deng-a {
             100px;
            height: 90px;
            background: #d8000f;
            background: rgba(216, 0, 15, 0.1);
            margin: 12px 8px 8px 10px;
            border-radius: 50% 50%;
            border: 2px solid #dc8f03;
    }
      
    .deng-b {
             45px;
            height: 90px;
            background: #d8000f;
            background: rgba(216, 0, 15, 0.1);
            margin: -4px 8px 8px 26px;
            border-radius: 50% 50%;
            border: 2px solid #dc8f03;
    }
      
    .xian {
            position: absolute;
            top: -20px;
            left: 60px;
             2px;
            height: 20px;
            background: #dc8f03;
    }
      
    .shui-a {
            position: relative;
             5px;
            height: 20px;
            margin: -5px 0 0 59px;
            -webkit-animation: swing 4s infinite ease-in-out;
            -webkit-transform-origin: 50% -45px;
            background: #ffa500;
            border-radius: 0 0 5px 5px;
    }
      
    .shui-b {
            position: absolute;
            top: 14px;
            left: -2px;
             10px;
            height: 10px;
            background: #dc8f03;
            border-radius: 50%;
    }
      
    .shui-c {
            position: absolute;
            top: 18px;
            left: -2px;
             10px;
            height: 35px;
            background: #ffa500;
            border-radius: 0 0 0 5px;
    }
      
    .deng:before {
            position: absolute;
            top: -7px;
            left: 29px;
            height: 12px;
             60px;
            content: " ";
            display: block;
            z-index: 999;
            border-radius: 5px 5px 0 0;
            border: solid 1px #dc8f03;
            background: #ffa500;
            background: linear-gradient(to right, #dc8f03, #ffa500, #dc8f03, #ffa500, #dc8f03);
    }
      
    .deng:after {
            position: absolute;
            bottom: -7px;
            left: 10px;
            height: 12px;
             60px;
            content: " ";
            display: block;
            margin-left: 20px;
            border-radius: 0 0 5px 5px;
            border: solid 1px #dc8f03;
            background: #ffa500;
            background: linear-gradient(to right, #dc8f03, #ffa500, #dc8f03, #ffa500, #dc8f03);
    }
      
    .deng-t {
            font-family: 华文行楷,Arial,Lucida Grande,Tahoma,sans-serif;
            font-size: 3.2rem;
            color: #dc8f03;
            font-weight: bold;
            line-height: 85px;
            text-align: center;
    }
      
    .night .deng-t, 
    .night .deng-box, 
    .night .deng-box1 {
            background: transparent !important;
    }
      
    @-moz-keyframes swing {
            0% {
                    -moz-transform: rotate(-10deg)
            }
      
            50% {
                    -moz-transform: rotate(10deg)
            }
      
            100% {
                    -moz-transform: rotate(-10deg)
            }
    }
      
    @-webkit-keyframes swing {
            0% {
                    -webkit-transform: rotate(-10deg)
            }
      
            50% {
                    -webkit-transform: rotate(10deg)
            }
      
            100% {
                    -webkit-transform: rotate(-10deg)
            }
    }
    

    树枝

    这是右上角梅花树枝部分,可以放在页脚

    <!-- 梅花树枝-->
    <div class="meiha"></div>
    

    梅花树枝相关的css,放在自定义css就好了。

    /*梅花*/
    .meiha {
    	position: fixed;
    	top: 0;
    	right: 0;
    	z-index: 999;
    	 350px;/** PNG图宽度 **/
    	height: 231px;/** PNG图高度 **/
    	pointer-events: none;
    	background: url('https://images.cnblogs.com/cnblogs_com/yjlaugus/1103049/o_2001231137081kBpid.png');
    }
    

    新年寄语

    第一件事希望疫情尽早得到控制。第一件事祝愿园子的朋友新年快乐。

  • 相关阅读:
    【实践】腾讯云服务器发布项目
    【实践】jdbc批量插入数据
    【转载】jQuery Validate 菜鸟教程
    【转载】jQuery Validate验证框架 + CKEditor 无法验证问题的解决方法
    【实践】获取CKEditor的html文本、纯文本、被选中的内容及赋值
    CKEDITOR的内容js转码,C#控制器解码接收
    jQuery.qrcode生成二维码
    一个表中的两列与另一个表的一列关联的结果显示
    【转载】海明码求解公式规律(转载自计算机网络高分笔记)
    『实践』百度地图同时显示多个路书
  • 原文地址:https://www.cnblogs.com/yjlaugus/p/12231248.html
Copyright © 2020-2023  润新知