• CSS3字体发光效果


    博客页面左上角的“猿来是王者”文字已制作发光效果,分享方法如下:

    text-shadow

    该属性为文本添加阴影效果

    text-shadow: h-shadow v-shadow blur color;

    h-shadow: 水平阴影的位置(阴影水平偏移量),可为负值,必需

    v-shadow: 垂直阴影的位置(阴影垂直偏移量),可为负值,必需

    blur: 阴影模糊的距离(默认为0),可选

    color: 阴影颜色(默认为当前字体颜色),可选

    乍一看,text-shadow 属性仅仅是用来设置文本阴影的,似乎并不能实现字体发光效果。

    其实不然,这正是 text-shadow 属性的精妙之处。

    当阴影的水平偏移量和垂直偏移量都为0时,阴影就和文本重合了

    这时,如果增大阴影模糊的距离,就可以达到字体外发光的效果了。

    当然,为了使外发光更加酷炫,还需要使用到 text-shadow 的另一个特性: 同时设置多个阴影(使用逗号分隔设置多个阴影)

    代码实例

    HTML Code

    <div class="container">
        <p>xinpureZhu</p>
    </div>

    CSS Code

    body {
        background: #000;
    }
    .container {
         600px;
        margin: 100px auto 0;
    }
    p {
        font-family: 'Audiowide';
        text-align: center;
        color: #00a67c;
        font-size: 7em;
        -webkit-transition: all 1.5s ease;
                transition: all 1.5s ease;
    }
    p:hover {
        color: #fff;
        -webkit-animation: Glow 1.5s ease infinite alternate;
                animation: Glow 1.5s ease infinite alternate;
    
    }
    @-webkit-keyframes Glow {
        from {
            text-shadow: 0 0 10px #fff,
                         0 0 20px #fff,
                         0 0 30px #fff,
                         0 0 40px #00a67c,
                         0 0 70px #00a67c,
                         0 0 80px #00a67c,
                         0 0 100px #00a67c,
                         0 0 150px #00a67c;
        }
        to {
            text-shadow: 0 0 5px #fff,
                         0 0 10px #fff,
                         0 0 15px #fff,
                         0 0 20px #00a67c,
                         0 0 35px #00a67c,
                         0 0 40px #00a67c,
                         0 0 50px #00a67c,
                         0 0 75px #00a67c;
        }
    }
    @keyframes Glow {
        from {
            text-shadow: 0 0 10px #fff,
                         0 0 20px #fff,
                         0 0 30px #fff,
                         0 0 40px #00a67c,
                         0 0 70px #00a67c,
                         0 0 80px #00a67c,
                         0 0 100px #00a67c,
                         0 0 150px #00a67c;
        }
        to {
            text-shadow: 0 0 5px #fff,
                         0 0 10px #fff,
                         0 0 15px #fff,
                         0 0 20px #00a67c,
                         0 0 35px #00a67c,
                         0 0 40px #00a67c,
                         0 0 50px #00a67c,
                         0 0 75px #00a67c;
        }
    }

    效果示图

    CSS3字体发光效果

     

    文章转载:http://xinpure.com/the-css3-font-glow-effect/

  • 相关阅读:
    2011年10月小记
    修改模拟器hosts文件
    2011年9月小记
    解决IIS7.5站点不能登录SQLEXPRESS
    EF 4.3 CodeBased Migrations
    2012年5月 小记
    Android对SD卡进行读写
    Tomcat for Eclipse
    ARR2.5 配置反向代理
    作业2浅谈数组求和java实验
  • 原文地址:https://www.cnblogs.com/webdom/p/8600175.html
Copyright © 2020-2023  润新知