CSS 动画示例教程

在这个教程中,我们将学习如何使用 CSS 创建简单的动画效果。CSS 动画是一种非常强大的技术,可以让你的网页更加生动有趣。

基本概念

CSS 动画主要基于以下概念:

  • 关键帧:定义动画的起始和结束状态。
  • 过渡:平滑地从一个状态过渡到另一个状态。
  • 动画:定义动画的名称、持续时间、延迟、迭代次数等。

示例

以下是一个简单的 CSS 动画示例:

@keyframes example {
  from { background-color: red; }
  to { background-color: yellow; }
}

div {
  width: 100px;
  height: 100px;
  background-color: red;
  animation-name: example;
  animation-duration: 4s;
}

在上面的代码中,我们定义了一个名为 example 的关键帧动画,它将背景颜色从红色渐变到黄色。然后,我们将这个动画应用到 div 元素上,使其在 4 秒内完成动画。

扩展阅读

想要了解更多关于 CSS 动画的知识?请查看我们的 CSS 动画教程

<center><img src="https://cloud-image.ullrai.com/q/css_animation_example/" alt="CSS 动画示例"/></center>