CSS编写简单动画

本文介绍了如何使用CSS3的@keyframes规则来创建简单的边框颜色变化动画。通过设置不同时间点的颜色变化,实现边框颜色的循环效果。文章通过实例详细解释了animation属性的四个关键值以及在不同百分比节点上设置颜色的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                                         CSS编写简单动画

开发工具与关键技术:@keyframes规则

作者:廖亚星

撰写时间:2019年1月16日

最初涉及CSS的时候,因为不会JavaScript,所以做出来的东西都是古板而没有特效的。
在CSS中,就有一个规则可以让我们自己编写一些简单的动画,这就是@keyframes规则。
以下举例为边框颜色进行变色:
首先我们在CSS中做一个简单的边框
HTML部分↓
在这里插入图片描述
CSS部分↓
在这里插入图片描述
在这里插入图片描述
@keyframes部分↓
图内的animation是一个复合属性,作用为调用编写的动画及控制动画
四个值分别是:动画名称 动画时间 播放方式 无限次数
在0%,20%,40%,60%,80%,100的节点上,分别设置了不同的边框颜色,这样动画在启用后,每个时间段就会变化成不同的颜色,最后设置无限播放次数,这样边框颜色就可以一直循环变化。
0%边框颜色变化
在这里插入图片描述
20%边框颜色变化
在这里插入图片描述
40%边框颜色变化
在这里插入图片描述
60%边框颜色变化
在这里插入图片描述
80%边框颜色变化
在这里插入图片描述
100%边框颜色变化
在这里插入图片描述

作者:执笔诉情思
来源:优快云
原文:https://blog.youkuaiyun.com/weixin_44540681/article/details/86533815
版权声明:本文为博主原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值