css实现图标跳动动画

博客记录了用CSS实现图标上下跳动动画的方法。代码中图标向上移动350px,同时逆时针旋转360度,还特别提醒移动translate要放在旋转rotate前面。

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

记录一个css实现图标上下跳动的动画

在这里插入图片描述

/*图片跳动的动画*/
 @keyframes move{
     from{
         transform: translateY(0) rotate(0);
     }
     to{
         transform: translateY(-350px) rotate(-360deg);
     }
 }

由代码可以看到向上移动了350px,移动的同时逆时针旋转360度!
需要注意的是:移动 translate 一定要放在旋转 rotate 的前面!

<img src="../assets/images/icon1.png"  class="warnIcon" alt=""  />


/*图标跳动的动画*/
        @keyframes move{
            from{
                transform: translateY(0) rotate(0);
            }
            to{
                transform: translateY(-350px) rotate(-360deg);
            }
        }
       .warnIcon {
          width: 5vw;
          height: 10vh;
          position: absolute;
          top: -3vh;
          left: -1vw;
          animation: move 1s infinite alternate; /*infinite无限循环,alternate动画反向执行回到起点*/
        }
        ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值