【MER考核】HTML+CSS动画

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2022-12-31

[滑稽]HTML就是一款易于开发者开发网站的语言,也是便于小白学习和使用的。
废话不多说!~~
开始今天的内容,HTML动画制作
[滑稽]今天我们要使用的“@keyframes” 规则以及 animation复合属性!

[吐舌][玫瑰]
第一个属性:
animation-name用于定义要应用的动画名词,会被@keyframes规则引用
它的值:animation-name:keyframes | none;

第二个属性:
animation-duration用于定义整个动画效果完成的所需时间

它的值:animation-duration:time;

第三个属性:
animation-timing-function用于定义动画的速度曲线。

它的值:animation-timing-function:linear | ease | ease-in | ease-out | ease-in-out | cubic-bezier(n,n,n,n);
-------------以上值的意思----------
linear:属性值描述动画从头到尾的速度是相同的
ease:默认属性值。动画以低速开始,然后加快,在结束前变慢
ease-in:动画以低速开始
ease-out:动画以低速结束
ease-in-out:动画以低速开始和结束
cubic-bezier(n,n,n,n):在cubic-bezier函数中自己的值。可能的值是从0到1的数值

第四个属性:
animation-delay用于定义执行动画效果延迟的时间
animation-delay:time;

第五个属性:
animation-iteration-count用于定义动画的播放次数
animation-iteration-count:number | infinite;
number:数字;
infinite:无限循环

第六个属性:
animation-direction定义当前动画播放方向,即动画播放完成后是否逆向交替循环
animation-direction:normal | alternate;
normal:默认值
alternate:在奇数运动时正常播放,在偶数时逆向播放。

animation复合属性:
animation:它的值是第一个属性到第六个属性的属性值。

接下来简单的画个图

逐渐的换色,黄变红,红边黄。

之后会不会有js[滑稽][爱心]
12楼
庸年 2023-1-3
[滑稽]js还没学,可能会有
13楼
空白 2023-1-4
哇塞太好看了吧
15楼
昵称29340 2023-1-15
楼主教教我vsc设置背景,网上教程对我无效[滑稽],全身家当都给你
16楼
庸年 2023-1-15
[滑稽]下载个 background-cover插件就好啦
17楼
昵称29340 2023-1-17
设置图片路径以后还是不行,教教我吧
18楼
庸年 2023-1-17
[滑稽]你在哪设置的 截图看看
19楼
昵称29340 2023-1-17
backreduon:里面设置的,不行,不显示教教我[泪][泪][泪],晚上截图上班呢。
20楼
叶志成斯 2023-2-19
复制了一遍,累死[滑稽]

评论

登录后才可发表内容
  • 主题

    3

  • 帖子

    42

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0667s Mem:2144Kb