霓虹灯文字特效

霓虹灯文字特效是一种非常吸引眼球的效果,通常带有闪烁和颜色变化的特点。下面是一个实现霓虹灯文字特效的示例代码:

关键点总结

  1. HTML结构:
  • 使用一个 div 元素来包含文字内容。
  1. CSS样式:
  • 设置 body 的背景颜色为黑色 (#000)。
  • .neon-text 文字设置为较大的字体大小,并使用绿色 (#39ff14) 作为基本颜色。
  • 使用 text-shadow 属性创建多层阴影效果,模拟霓虹灯的发光效果。
  • 添加 neonPulse 动画,使文字的阴影在不同强度之间脉冲变化,增加动态效果。

运行效果

运行下面代码后,你会看到“网页特效库”这几个字以霓虹灯的效果展示,带有闪烁和颜色变化的视觉效果。

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>霓虹灯文字特效</title>
    <style>
        body {
            display: flex;
            justify-content: center;
            align-items: center;
            height: 100vh;
            background-color: #000;
            margin: 0;
            font-family: 'Arial', sans-serif;
        }
        .neon-text {
            font-size: 4em;
            color: #39ff14;
            text-shadow:
                0 0 5px #39ff14,
                0 0 10px #39ff14,
                0 0 15px #39ff14,
                0 0 20px #39ff14,
                0 0 25px #fff,
                0 0 30px #fff,
                0 0 35px #fff,
                0 0 40px #fff,
                0 0 70px #39ff14,
                0 0 80px #39ff14,
                0 0 100px #39ff14,
                0 0 150px #39ff14;
            animation: neonPulse 1.5s ease-in-out infinite alternate;
        }
        @keyframes neonPulse {
            from {
                text-shadow:
                    0 0 5px #39ff14,
                    0 0 10px #39ff14,
                    0 0 15px #39ff14,
                    0 0 20px #39ff14,
                    0 0 25px #fff,
                    0 0 30px #fff,
                    0 0 35px #fff,
                    0 0 40px #fff,
                    0 0 70px #39ff14,
                    0 0 80px #39ff14,
                    0 0 100px #39ff14,
                    0 0 150px #39ff14;
            }
            to {
                text-shadow:
                    0 0 20px #39ff14,
                    0 0 30px #39ff14,
                    0 0 40px #39ff14,
                    0 0 50px #39ff14,
                    0 0 60px #fff,
                    0 0 70px #fff,
                    0 0 80px #fff,
                    0 0 90px #fff,
                    0 0 100px #39ff14,
                    0 0 150px #39ff14,
                    0 0 200px #39ff14,
                    0 0 250px #39ff14;
            }
        }
    </style>
</head>
<body>
    <div class="neon-text">网页特效库欢迎您</div>
</body>
</html>

No responses yet

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注