温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

html+css魔幻霓虹灯文字特效怎么实现

发布时间:2023-05-11 14:40:02 来源:亿速云 阅读:159 作者:iii 栏目:开发技术

这篇文章主要介绍“html+css魔幻霓虹灯文字特效怎么实现”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“html+css魔幻霓虹灯文字特效怎么实现”文章能帮助大家解决问题。

    实现过程(完整源码在最后):

    1. 定义h4标签:

    <h4>Aurora Borealis night</h4>

    2. 给个body背景色:

       body{
                background-color: rgb(4, 15, 36);
            }

    3. 设置h4基本样式:

     h4{
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%);
                width: 100%;
                text-align: center;
                font-size: 3em;
                text-transform: uppercase;
                letter-spacing: 10px;
                color: rgb(4, 15, 36); 
                -webkit-box-reflect: below 1px linear-gradient(transparent ,rgb(218, 218, 218));
                animation: san 6s linear infinite;
            }

    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%); 居中对齐。先left与top 50%,再偏移自身长度与宽度50%达到居中。
    text-align: center; 文字居中。
    text-transform: uppercase; 字母变为大写。
    letter-spacing: 10px; 每个字符间距离。
    -webkit-box-reflect: 倒影效果。
    animation: san 6s linear infinite; 定义动画。

    4.定义动画,就是设置不同时间段显示不同颜色等实现闪烁霓虹灯效果~时间可以自己调自己要的效果:

      @keyframes san{
                0%,15%,50%,52%,70%,90%,99.1%{
                    color: rgb(4, 15, 36);
                    filter: blur(2px);
                }
                12%,15.1%,60%,70.1%,90.5%,100%{
                    color: rgb(255, 255, 255);
                    text-shadow: 0 0 5px rgb(22, 138, 216),
                    0 0 25px rgb(22, 138, 216),
                    0 0 35px rgb(22, 138, 216),
                    0 0 105px rgb(22, 138, 216),
                    0 0 155px rgb(22, 138, 216);
                    filter: blur(0px);
                }
            }

    filter: blur(2px); 模糊
    text-shadow: 0 0 5px rgb(22, 138, 216),
    0 0 25px rgb(22, 138, 216),
    0 0 35px rgb(22, 138, 216),
    0 0 105px rgb(22, 138, 216),
    0 0 155px rgb(22, 138, 216);
    文字阴影。写多行是为了阴影叠加,效果更亮。

    完整源码:

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
            *{
                margin: 0;
                padding: 0;
                box-sizing: border-box;
            }
            body{
                background-color: rgb(4, 15, 36);
            }
            h4{
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%);
                width: 100%;
                text-align: center;
                font-size: 3em;
                text-transform: uppercase;
                letter-spacing: 10px;
                color: rgb(4, 15, 36); 
                -webkit-box-reflect: below 1px linear-gradient(transparent ,rgb(218, 218, 218));
                animation: san 6s linear infinite;
            }
            @keyframes san{
                0%,15%,50%,52%,70%,90%,99.1%{
                    color: rgb(4, 15, 36);
                    filter: blur(2px);
                }
                12%,15.1%,60%,70.1%,90.5%,100%{
                    color: rgb(255, 255, 255);
                    text-shadow: 0 0 5px rgb(22, 138, 216),
                    0 0 25px rgb(22, 138, 216),
                    0 0 35px rgb(22, 138, 216),
                    0 0 105px rgb(22, 138, 216),
                    0 0 155px rgb(22, 138, 216);
                    filter: blur(0px);
                }
            }
        </style>
    </head>
    <body>
        <h4>Aurora Borealis night</h4>
    </body>
    </html>

    关于“html+css魔幻霓虹灯文字特效怎么实现”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注亿速云行业资讯频道,小编每天都会为大家更新不同的知识点。

    向AI问一下细节

    免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

    AI