CSS动画霓虹灯闪烁效果

简介: CSS动画霓虹灯闪烁效果

效果




完整代


HTML部分

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .neon-pulse {
          margin:50px 0 0 50px;
  font-size: 48px;
  font-weight: bold;
  color: #fff;
  text-shadow:
    0 0 7px #fff,
    0 0 10px #fff,
    0 0 21px #fff,
    0 0 42px #0fa,
    0 0 82px #0fa,
    0 0 92px #0fa,
    0 0 102px #0fa,
    0 0 151px #0fa;
  animation: neon-flicker 1.5s infinite alternate;
}
@keyframes neon-flicker {
  0%, 18%, 22%, 25%, 53%, 57%, 100% {
    text-shadow:
      0 0 7px #fff,
      0 0 10px #fff,
      0 0 21px #fff,
      0 0 42px #0fa,
      0 0 82px #0fa,
      0 0 92px #0fa,
      0 0 102px #0fa,
      0 0 151px #0fa;
  }
  20%, 24%, 55% {
    text-shadow: none;
  }
}
    </style>
</head>
<body>
    <div class="neon-pulse">HELLO</div> 
</body>
</html>


  1. CSS 样式:
  • 设置了基本的样式,如字体大小、字体加粗和颜色。
  • 使用 text-shadow 属性创建多层阴影效果,模拟霓虹灯的发光效果。
  • 通过 animation 属性应用名为 neon-flicker 的动画,使文本产生闪烁效果。
  1. 关键帧动画:
  • 定义了多个关键帧,通过改变 text-shadow 的值来模拟文本的闪烁效果。
  • 在某些关键帧中,文本的阴影消失,模拟闪烁中断的效果。
  1. 整体效果:
  • 通过上述设置,最终实现了类似霓虹灯的闪烁文字动画效果。
相关文章
|
23天前
|
前端开发
2s 利用 HTML+css动画实现企业官网效果
2s 利用 HTML+css动画实现企业官网效果
|
17天前
|
前端开发 UED 开发者
有趣的CSS - 文字加载动画效果
这个文本加载动画简单而有趣,可以在网站标题、广告标语或者关键信息的展示上吸引用户的注意力。开发者可以根据需要调整动画的持续时间、步骤数,或者光标颜色等,来适应特定的设计需求。使用这种动态元素,增强网站的互动性和用户体验,同时也为网站增添了一抹活泼的风格。
34 5
|
23天前
|
前端开发 JavaScript
HTML+CSS如何打造撒花动画效果?3分钟学会,炫酷到爆!
HTML+CSS如何打造撒花动画效果?3分钟学会,炫酷到爆!
|
23天前
|
前端开发 JavaScript
还在为酷炫css动画背景头疼吗?1分钟解决
还在为酷炫css动画背景头疼吗?1分钟解决
|
23天前
|
前端开发
HTML+CSS动画实现动感3D卡片墙:现代Web设计的视觉盛宴
HTML+CSS动画实现动感3D卡片墙:现代Web设计的视觉盛宴
|
23天前
|
前端开发
一键复制HTML+CSS动画 打造炫酷的搜索框
一键复制HTML+CSS动画 打造炫酷的搜索框
|
23天前
|
容器
html+css动画来袭!登录人人可领
html+css动画来袭!登录人人可领
|
23天前
|
前端开发
CSS动画变形宝典:Transform属性,打造动态视觉盛宴!
CSS动画变形宝典:Transform属性,打造动态视觉盛宴!
|
23天前
|
前端开发
进来!手把手教用css动画写loading效果
进来!手把手教用css动画写loading效果
|
23天前
|
前端开发
一键复制,霓虹灯效果:CSS动画,为设计添彩!
一键复制,霓虹灯效果:CSS动画,为设计添彩!