react实现网格切片随机排列动画过渡效果代码

代码语言:html

所属分类:动画

代码描述:react实现网格切片随机排列动画过渡效果代码,将一个4*4的网格进行编号,点击按钮进行随机更换位置。

代码标签: react 网格 切片 随机 排列 动画 过渡

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
  <meta charset="UTF-8">
  

  
  
  
<style>
@layer flippable {
  .flippable_root[data-flip] {
    transition: transform 0.4s cubic-bezier(0.2, 0, 0.5, 1);
    transform: none;
    transform-origin: top left;
  }

  .flippable_root[data-flip="invert"] {
    transition: none !important;
    transform: var(--flip-translate) var(--flip-scale);

    --flip-translate: translate(calc(-1px * var(--dx)), calc(-1px * var(--dy)));
    --flip-scale: scale(calc(1 / var(--dw)), calc(1 / var(--dh)));
    --flip-radius: calc((var(--dw)) * var(--radius)) /
      calc((var(--dh)) * var(--radius));
  }
}

/* ---------------------------------- */

:root {
  --color-1: #c9dabf;
  --color-2: #9ca986;
  --color-3: #808d7c;
  --col.........完整代码请登录后点击上方下载按钮下载查看

网友评论0