使用CSS实现文字的荧光闪烁效果【CSS基础入门100例】

关注IT技术视界公众号,获取好玩有趣软件! 先领1T空间!再存有趣资源!仅有一次机会!

在网页中,我们可以使用 CSS3 动画 来实现文字的荧光闪烁效果,使其呈现出类似 霓虹灯 的发光感。以下是完整的 HTML 代码,并附有代码展示区域,方便复制和使用。


效果展示

下面是文字的荧光闪烁效果,鼠标悬停不会影响动画,它会持续循环变亮变暗。


完整代码

下面是实现该效果的完整 HTML + CSS 代码,你可以复制并粘贴到你的项目中使用。

<!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 type="text/css">
        div {
            text-align: center;
        }
        .a {
            color: #0000FF; /* 文字颜色 */
            text-decoration: none;
            font-size: 5em; /* 字体大小 */
            font-family: "微软雅黑"; /* 字体 */
            -webkit-animation: shine 2.4s infinite; /* 文字发光动画 */
        }
        @-webkit-keyframes shine {
            0%, 100% { 
                color: #fff; 
                text-shadow: 0 0 10px #0000FF, 0 0 10px #0000FF; 
            }
            50% { 
                text-shadow: 0 0 10px #0000FF, 0 0 40px #0000FF; 
            }
        }
    </style>
</head>
<body>
    <div>
        <a href="javascript:void(0);" class="a">陪你看日出</a>
    </div>
</body>
</html>

代码解析

  1. HTML 结构

    • 使用 <div> 容器包裹 <a> 链接,保证居中显示。
    • 文字链接 class="a" 绑定了 CSS 样式,实现荧光闪烁效果。
  2. CSS 动画

    • text-shadow: 通过 蓝色光晕 制造出荧光效果。
    • @-webkit-keyframes shine:
      • 0% 和 100%: 文字白色,带小范围蓝色光晕。
      • 50%: 光晕变强,形成明亮的荧光闪烁。
  3. 动画效果

    • -webkit-animation: shine 2.4s infinite; 让动画 无限循环 运行。

结语

这种 荧光文字 效果可以用于 夜景风格网页,或者 霓虹灯牌 的 UI 设计。通过简单的 CSS3 动画,就能创造出独特的视觉体验。

你可以自由调整 颜色字体动画时间 以适应不同的设计需求,试试看吧! 🚀🚀

THE END