当前位置: 首页 > article >正文

web前端13--动画

1、动画

语法:两种写法

```css

        @keyframes big{
            0%{
                width: 200px;
                background-color: aqua;
            }
            50%{
                width: 500px;
                background-color: rgb(111, 255, 0);
            }
            100%{
                width: 300px;
                background-color: red;
            }
        }
        
        @keyframes big{
            from{
                width: 200px;
                background-color: aqua;
            }
          
            to{
                width: 500px;
                background-color: red;
            }
        }
```

2、animation 属性

animation-name 执行哪一个关键帧动画 
animation-duration 动画持续时间 
animation-timing-function 指定动画变化曲线 

语法:
- linear匀速
- steps(6) 把动画分成了6步
<!-- 配合精灵图使用 -->


1、animation-delay指定延迟执行的时间

2、animation-iteration-count 指定动画执行的次数 
- infinite  无线循环


3、animation-direction 指定方向
- reverse 反方向


4、animation-fill-mode 动画最后保留哪一个值
- forwards 最后一帧的位置 
- backwards 动画第一帧的位置


5、一起写
 animation: big 1s 1s infinite reverse ;
- animation-play-state: paused;  暂停动画

3、应用实例--轮播图

 


http://www.kler.cn/a/529843.html

相关文章:

  • 贪吃蛇实现
  • Microsoft Power BI:融合 AI 的文本分析
  • 【机器学习】自定义数据集 ,使用朴素贝叶斯对其进行分类
  • 10 Flink CDC
  • pytorch实现循环神经网络
  • ReentrantReadWriteLock源码分析
  • 129.求根节点到叶节点数字之和(遍历思想)
  • 面试题:React实现鼠标托转文字绕原点旋转
  • DeepSeek是什么?横空出世意味着什么?
  • K8s介绍代理外部服务的svc几种方式
  • 力扣 215. 数组中的第K个最大元素
  • AWS EMR上的Spark日志实时搜索关键指标网页呈现的设计和实现
  • 测压表压力表计量表针头针尾检测数据集VOC+YOLO格式4862张4类别
  • 使用MATLAB进行雷达数据采集可视化
  • MySQL的覆盖索引
  • Games104——网络游戏的架构基础
  • Eigen::Tensor使用帮助
  • Qt常用控件 输入类控件
  • 文本复制兼容方案最佳实现落地。
  • Node.js常用知识
  • 在Qt中,slots 关键字有什么用?
  • GIt使用笔记大全
  • 面经-C语言——指针相关概念总结
  • 1. 【.NET Aspire 从入门到实战】--理论入门与环境搭建--引言
  • vue3-element-plus-admin 框架
  • 如何让跨域文件管控简单又高效