html - 轻松使用 css 动画
问题描述
.about5 {
animation:
fade 4s ease forwards; animation-delay: 5s;}
@keyframes fade {
0% { opacity: 0; }
50% { opacity: 1; }
100% { opacity: 0;}}
<div class="about5">About</div>
动画正确延迟 5 秒,但在褪色前闪烁一次。为什么?这是因为我正在使用ease
,我应该使用linear
吗?
桌面上的页面在这里。
解决方案
如果您只想让您的内容淡出,您可以将不透明度设置为 1 处的 0% 关键帧,如下所示:
...
@keyframes fade {
0% { opacity: 1; }
50% { opacity: 1; }
100% { opacity: 0;}}
有关轻松和线性的更多信息,这篇文章可以比我更好地解释它:)
推荐阅读
- wordpress - 重新排列(按优先级排序)Woocommerce 我的帐户字段
- java - 了解spring-integration service-activator
- reactjs - 使用 Create React App 运行 Jest 测试时文档为空
- postgresql - plpgsql 用于计算偏度和峰度的 Postgresql 函数
- c# - 没有 Azure 或领域的 UWP 的 Xamarin 离线第一个解决方案
- javascript -
没有或\n的HTML换行符? - php - Laravel hasMany() 关系没有得到值
- c# - 在 C# 数据网格中显示 MATLAB 数组
- arrays - 使用 perl 访问数组元素的变量
- java - 将字节流从 java 程序发送到运行 C 的设备