当前位置: 首页 > article >正文

css定义多个延时动画案例代码

当前案例效果为:正方体从底部向上弹出并且从不透明到透明,整个过程持续两秒,动画接收后等待一秒开始无限旋转,旋转一周的时间为2秒

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Slide Up and Rotate Animation</title>
<style>
  /* 定义从底部到目标位置的平移动画 */
  @keyframes slideFromBottom {
    from {
      transform: translateY(100%);
      opacity: 0;
    }
    to {
      transform: translateY(0);
      opacity: 1;
    }
  }

  /* 定义无限旋转动画 */
  @keyframes spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }

  /* 应用动画到元素 */
  .animated-element {
    width: 100px;
    height: 100px;
    background-color: tomato; /* 设置背景颜色以便更容易看到动画效果 */
    position: fixed; /* 使用fixed定位以保持在视口中 */
    bottom: 100px; /* 从底部一定距离开始 */
    left: 50%; /* 水平居中 */
    transform: translateX(-50%); /* 向左移动自身宽度的50%以对齐中心 */
    animation:
      slideFromBottom 2s ease-out forwards, /* 先进行从底部到目标位置的平移动画 */
      spin 2s linear 3s infinite; /* 然后无限旋转 */
  }
</style>
</head>
<body>

<div class="animated-element"></div>

</body>
</html>


http://www.kler.cn/a/429105.html

相关文章:

  • 于灵动的变量变幻间:函数与计算逻辑的浪漫交织(下)
  • 网络安全---CMS指纹信息实战
  • 诡异的Spring @RequestBody驼峰命名字段映射失败为null问题记录
  • Linux使用SSH连接GitHub指南
  • ZNS SSD垃圾回收优化方案解读-2
  • MySQL(高级特性篇) 06 章——索引的数据结构
  • 基于单片机的智能农田灌溉节水系统设计及应用
  • centos部署SkyWalking并在springcloud项目中用法举例
  • 在AWS上可以使用什么和人工智能相关的服务?
  • #装饰器#
  • java数据结构与算法之二分查找(蓝桥杯)
  • Visual Studio 2022 控制台应用程序热重载问题与解决方法
  • lnmp+discuz论坛
  • RK3588的mipicsi与Fpga通信
  • 2024-12-05OpenCV高级-立体视觉
  • Thinkphp+UniApp开发的多场馆场地预定小程序源码
  • 3D 生成重建024-LGM第一个开源的3D生成大模型!
  • Windows版Nexus因磁盘空间占满导致orientdb数据损坏修复
  • defer那些事儿
  • python 清华pip镜像源报HTTP error 403
  • JavaSE——泛型编程
  • 运输层6——TCP流量控制
  • LDR6500:音频双C支持,数字与模拟的完美结合
  • Mac通过Windows App远程访问windows电脑报错0x104的解决办法
  • iPhone怎么一键删除照片:快速清理存储空间
  • 关于我、重生到500年前凭借C语言改变世界科技vlog.18——内存函数