1. 定义动画,名称为fadeIn
@-webkit-keyframes fadeIn {
0% {
opacity: 0; /*初始状态 透明度为0*/
}
50% {
opacity: 0; /*中间状态 透明度为0*/
}
100% {
opacity: 1; /*结尾状态 透明度为1*/
}
}
2. 在ID或类中增加如下的动画代码
#box
{-webkit-animation-name: fadeIn; /*动画名称*/
-webkit-animation-duration: 3s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/}
通过上面的代码即可实现淡入淡出的动画效果,代码具体的含义已在注释中注明。
本文介绍如何使用CSS @keyframes定义一个名为fadeIn的动画,该动画实现了元素从完全透明到完全显示的淡入效果。文章详细展示了如何设置动画的各个阶段透明度,并通过ID或类选择器应用动画。
2392

被折叠的 条评论
为什么被折叠?



