用 LESS 写帧动画 LESS LOOP KEYFRAMES ANIMATION SINGLE & DOUBLE LOOP 单层 & 双层 循环

前言

LESS 的循环处理网上资料不多,抄起来比较麻烦 总结了 2 套常用的
复制代码

多图帧动画

即多张图片形成的帧动画
复制代码

引用

此处参考了 shawndxl文章

keyframes 代码:

@keyframes fireworks {
    .circle(118);
    .circle(@n, @i:0) when (@i < @n) {
        @j: @i + 1; // 图片从1.png开始,比如 @n 为 45,则最后一张加载的为 45.png

        @a: @n - 1; // 通过 图片数 - 1 算出 0% ~ 100% 中选择器的数目
        @b: 1 / @a * 100; // 小数 * 100 换算成百分数的分子;
        @c: @b * @i; // 具体到各个 % 选择器的分子࿱
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值