使用 CSS 的水波文本动画(免费代码)

简介: 使用 CSS 的水波文本动画(免费代码)


水波文字动画将使你的任何文字更有趣。在本文中,我们将学习如何创建 CSS 水波文本动画。这是一个简单的设计,但这种设计更有吸引力。如果你了解基本的 CSS,那么您可以轻松创建这种文本波浪动画。

✨ 项目基本结构

目录结构如下:

├── css
│   └── style.css
├── js
│   └── script.js
└── index.html

水波文字动画 CSS

使用 HTML 添加文本,然后 通过 CSS 添加水动画。现在我通过将它添加到文本中来展示这种动画。在这里我们使用了简单的 CSS 而不是 SVG。希望上面的预览可以帮助您了解水波文字动画的工作原理。


第 1 步:

Wave文本动画的HTML

下面的代码是添加文本的 HTML 代码。在此处添加要添加到文本的动画。

<section>
  <div class="content">
    <h2>Haiyong</h2>
    <h2>Haiyong</h2>
  </div>
</section>

第 2 步:


水波文字动画的CSS

现在我已经使用 CSS 实现了这个 Wave Text Animation。首先我设计了网页,然后我设计了这里使用的文本。


最后,这个动画已经添加到文本中,使用clip-path: polygon,水波动画 4 秒。

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: "Poppins", sans-serif;
}
body {
  display: flex;
  background: #000;
  min-height: 100vh;
  align-items: center;
  justify-content: center;
}
.content {
  position: relative;
}
.content h2 {
  color: #fff;
  font-size: 8em;
  position: absolute;
  transform: translate(-50%, -50%);
}
.content h2:nth-child(1) {
  color: transparent;
  -webkit-text-stroke: 2px #03a9f4;
}
.content h2:nth-child(2) {
  color: #03a9f4;
  animation: animate 4s ease-in-out infinite;
}
@keyframes animate {
  0%,
  100% {
    clip-path: polygon(
      0% 45%,
      16% 44%,
      33% 50%,
      54% 60%,
      70% 61%,
      84% 59%,
      100% 52%,
      100% 100%,
      0% 100%
    );
  }
  50% {
    clip-path: polygon(
      0% 60%,
      15% 65%,
      34% 66%,
      51% 62%,
      67% 50%,
      84% 45%,
      100% 46%,
      100% 100%,
      0% 100%
    );
  }
}

到这里,我们就完成了将CSS 波浪动画效果添加到网页中。希望使用上面的代码你已经了解了这个水波文本动画 CSS 是如何工作的。


目录
相关文章
|
1月前
|
前端开发 JavaScript
如何固定html表格头部,用css样式即可实现,操作简便、代码简单
如何固定html表格头部,用css样式即可实现,操作简便、代码简单
20 0
|
1月前
|
前端开发
一个方便的小系统,用于 CSS 中的动画入口
一个方便的小系统,用于 CSS 中的动画入口
|
1月前
|
前端开发 JavaScript
前端必看的8个HTML+CSS技巧 (六) 裁剪图像的动画
前端必看的8个HTML+CSS技巧 (六) 裁剪图像的动画
|
6天前
CSS3电影播放倒计时读秒代码
CSS3电影播放倒计时读秒代码
13 2
CSS3电影播放倒计时读秒代码
|
20天前
|
移动开发 前端开发 JavaScript
H5+CSS3+JS逆向前置——HTML1、H5文本元素
H5+CSS3+JS逆向前置——HTML1、H5文本元素
16 0
|
23天前
|
JavaScript 前端开发
css3过渡与动画
css3过渡与动画
30 0
|
24天前
|
前端开发 JavaScript API
|
1月前
|
前端开发 数据可视化 UED
一秒钟的魔法:揭秘CSS动画的神奇效果(下)
一秒钟的魔法:揭秘CSS动画的神奇效果(下)
|
1月前
|
前端开发 JavaScript API
一秒钟的魔法:揭秘CSS动画的神奇效果(上)
一秒钟的魔法:揭秘CSS动画的神奇效果(上)
|
1月前
|
Web App开发 前端开发
CSS:字体和文本样式
CSS:字体和文本样式
31 0

相关产品

  • 云迁移中心