关键帧动画旋转效果

                关键帧动画旋转效果

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术: CSS

撰写时间:2021/5/28

注意红色箭头指向内容,本文将分为9张图片,并按从上到下顺序操作

1.我们先简单看看效果。

2.它的效果是固定中心轴向右旋转,并且心的颜色是按照设置好的不断变化。

3.开始,如下图,我们先添加两个div标签在body标签里面;

4.然后我们给这两个div标签各自添加一个类,我给这两个类分别起名为v1、v2;

5.之后我们在v2添加一个爱心(按照需要添加)

6.接下来,我们在title标签下面添加一个style标签用于存放css样式(也可另外创建一个css文档,然后引入到html)

7.如下图,在style标签里面我先写了一些简单样式方便接下来操作(按照自己的需要添加样式)

8.如下图,我们先设置类v1的动画,在v1里面添加一个简写属性animation,它可设置动画的六个属性,如图中的三个方框内容,意思分别是:需要绑定到keyframe的名称、动画的时间、速度(infinite意思是恒速)

9.然后再设置类v2的内容,方框内容意思和图2一样

10.图4内容,我们叫@keyframes为关键帧lei是我们在上面设置好的名称;

11.然后我们设置从0%到100%的这个效果;

12.transform属性:向元素应用2D或3D转换,该属性允许我们对元素进行旋转、缩放、移动或倾斜。

13.totateY()方法:元素围绕Y轴以及给定的度数进行旋转。

14.图5同上,方框内容是0%到100%颜色值的变化,color为字体颜色(根据个人需要设置颜色值)

15.最后,附上以上所有内容的完整图,以方便您观看!

此方法通过关键帧实现动画旋转效果,图片里面已标注好注释以方便您阅读,然后以此方式进行分享,希望可以帮助到你们,新手小白懂得不多,如有不当还望见谅,多多关照!

以上就是我的分享,如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值