zoukankan      html  css  js  c++  java
  • 文字动画和文字镂空

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style>
                body{
                    background: #000000;
                    font-family: "微软雅黑";
                }
                .masked{
                     background:url(img/paint.png);
                    -webkit-text-fill-color:transparent;/*文字的填充颜色为透明的*/
                    -webkit-background-clip:text;/*背景文本裁切*/
                    -webkit-animation-name:masked-animation;
                    -webkit-animation-duration:20s;
                    -webkit-animation-iteration-count:infinite;
                    -webkit-animation-timing-function:linear;
                    color:#fff;
                    font-size:40px;
                }
                @-webkit-keyframes masked-animation {
                    0% {background-position:left bottom;}
                    100% {background-position:right bottom;}
                }
                .maskedTwo{
                    -webkit-text-fill-color: transparent;
                    -webkit-text-stroke: 1px #fff;
                    font-size:40px;
                }
            </style>
        </head>
        <body>
            <div class="masked">
                <h4>这是一段可选文字</h4>
            </div>
            <div class="maskedTwo">
                <h4>这是一段可选文字</h4>
            </div>
        </body>
    </html>
  • 相关阅读:
    js设计模式(一)---单例模式
    JavaScript---设计模式总结
    js设计模式---单例模式
    js设计模式---工厂模式
    react学习笔记01
    css常用布局
    js 继承
    vue路由动态加载
    vue 项目总结
    css文字两端对齐
  • 原文地址:https://www.cnblogs.com/binmengxue/p/5434432.html
Copyright © 2011-2022 走看看