css动画

  • 用的属性为animation

    • 实例:

      <!DOCTYPE html>
      <html>
      <head>
      <style> 
      div
      {
      width:100px;
      height:100px;
      background:red;
      position:relative;
      animation:mymove 5s infinite;  // mymove 动画名字 5s表示运动五秒,infinite表示无限循环
      }
      
      @keyframes mymove
      {
      from {left:0px;}
      to {left:200px;}    
      }
      </style>
      </head>
      <body>
      <div></div>
      </body>
      </html>
      
      
    • animation语法

描述
animation-name 规定需要绑定到选择器的 keyframe 名称。。
animation-duration 规定完成动画所花费的时间,以秒或毫秒计。
animation-timing-function 规定动画的速度曲线。
animation-delay 规定在动画开始之前的延迟。
animation-iteration-count 规定动画应该播放的次数。
animation-direction 规定是否应该轮流反向播放动画。
  • animation特例

    • 在keyframes中的,0%表示开始位置,100%表示结束位置。

    • 当想要动画结束的位置,可以用:animation-fill-mode。

    • 当想要设置动画只出现一次的时候,至少要有两个过程。

      例子
      .container img{
          animation: photo 5s 1 linear;
          animation-fill-mode: forwards;
      }
      
      @keyframes photo{
          0%{
              bottom: -45px;
          }
          100%{
              bottom: 0px;
          }
      }
      
posted @   Myuniverse  阅读(134)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示