基础动画示例

@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}

.box {
  animation: fadeIn 2s ease-in-out;
}
CSS_Animation

关键帧动画示例

@keyframes slideLeft {
  0% { transform: translateX(0); }
  100% { transform: translateX(-100px); }
}

.card {
  animation: slideLeft 1.5s infinite alternate;
}
Slide_Left_Animation

过渡效果示例

.button {
  transition: background-color 0.3s, transform 0.2s;
}

.button:hover {
  background-color: #4CAF50;
  transform: scale(1.1);
}
Transition_Effect

扩展阅读

想要深入学习CSS动画的实现原理?可以访问CSS动画教程了解更详细的内容。