欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js實現(xiàn)兔年轉(zhuǎn)圈圈動畫示例

 更新時間:2023年01月28日 10:49:16   作者:前端東崽  
這篇文章主要為大家介紹了js實現(xiàn)兔年轉(zhuǎn)圈圈動畫示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

引言

兔年到了,兔年大吉祥,為了慶祝這份喜慶的兔年,今天我們設(shè)計一個兔子轉(zhuǎn)圈圈的動畫模擬吧。希望大家可以得到我的祝福和好運哦。。

動畫介紹

1.介紹

動畫指:自動執(zhí)行動畫的過程,不需要任何介入。(過渡需要用戶觸發(fā))

2.動畫三要素

  • 動畫名稱
  • 動畫定義
  • 動畫執(zhí)行時間

如下是一個動畫的執(zhí)行過程。其寬度和高度同時變大

```
.box{
    width: 100px;
    height: 100px;
    background: red;
    //要素一:動畫名稱
    animation-name: test;
    //要素三:動畫時間
    animation-duration: 3s;
}
//要素二:動畫定義
@keyframes test {
    from{
        width: 100px;
        height: 100px;
    }to{
        width: 300px;
        height: 300px;
    }
}
```

兔子轉(zhuǎn)圈設(shè)計

代碼效果

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    *{
      margin: 0;
      padding: 0;
    }
    .box{
      width: 200px;
      height: 200px;
      background-image: url(./imgs/1.png);
      background-repeat: no-repeat;
      background-size: cover;
      position: absolute;
      animation: tuzi 4s;
    }
    @keyframes tuzi {
      0%{
        left: 0;
        top: 0;
      }25%{
        left: 300px;
        top: 0;
      }50%{
        left: 300px;
        top: 200px;
      }75%{
        left: 0;
        top: 200px;
      }100%{
        left: 0;
        top: 0;
      }
    }
  </style>
</head>
<body> 
  <div class="box">
  </div>
  <script>
  </script>
</body>
</html>

設(shè)計思路

首先我們通過動畫定義了兔子的旋轉(zhuǎn)的四個方向,然后按照動畫的過程嚴格的執(zhí)行兔子的路線順序,通過動畫可以發(fā)現(xiàn)動畫的三要素已經(jīng)設(shè)計完成了,然后我們繼續(xù)的完成下面的例子設(shè)計,首先讓兔子再起點位置偏移的向右方平移,然后讓兔子再下面的位置向下偏移。

總結(jié)

通過js動畫的設(shè)計,我們實現(xiàn)了如何使用動畫完成了兔子轉(zhuǎn)圈的動畫的過程,希望大家都可以收獲到許多東西哦,新年發(fā)大財,行大運哦。

以上就是js實現(xiàn)兔年轉(zhuǎn)圈圈動畫示例的詳細內(nèi)容,更多關(guān)于js動畫兔年轉(zhuǎn)圈圈的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 微信小程序 slider的簡單實例

    微信小程序 slider的簡單實例

    這篇文章主要介紹了微信小程序 slider的簡單實例的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • Babel?插件開發(fā)&訪問節(jié)點實例詳解

    Babel?插件開發(fā)&訪問節(jié)點實例詳解

    這篇文章主要為答案及介紹了Babel?插件開發(fā)&訪問節(jié)點實例詳解,整理一下?Babel?插件開發(fā)時用得到的轉(zhuǎn)換操作相關(guān)的?API,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • JavaScript代碼優(yōu)化技巧示例詳解

    JavaScript代碼優(yōu)化技巧示例詳解

    這篇文章主要為大家介紹了JavaScript代碼優(yōu)化技巧示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • JS觸摸屏網(wǎng)頁版仿app彈窗型滾動列表選擇器/日期選擇器

    JS觸摸屏網(wǎng)頁版仿app彈窗型滾動列表選擇器/日期選擇器

    這篇文章主要介紹了觸摸屏網(wǎng)頁版仿app彈窗型滾動列表選擇器/日期選擇器的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-10-10
  • JS輕量級函數(shù)式編程實現(xiàn)XDM一

    JS輕量級函數(shù)式編程實現(xiàn)XDM一

    這篇文章主要為大家介紹了JS輕量級函數(shù)式編程實現(xiàn)XDM示例詳解第1/3篇,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • JS ES新特性 模板字符串

    JS ES新特性 模板字符串

    這篇文章主要介紹了JS ES新特性模板字符串,模板字符串即Template String是增強版的字符串,使用反引號(```)來代替譜通字符串中的用雙引號和單引號,更多相關(guān)介紹,需要的朋友可以參考下面文章的詳細內(nèi)容
    2021-12-12
  • JS前端白屏前世今生及解決方式

    JS前端白屏前世今生及解決方式

    這篇文章主要為大家介紹了JS前端白屏前世今生及解決方式案例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • 微信小程序之滾動視圖容器的實現(xiàn)方法

    微信小程序之滾動視圖容器的實現(xiàn)方法

    這篇文章主要介紹了微信小程序之滾動視圖容器的實現(xiàn)方法的相關(guān)資料,希望通過本文能幫助到大家,讓大家掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-09-09
  • JS圖形編輯器實現(xiàn)標尺功能示例詳解

    JS圖形編輯器實現(xiàn)標尺功能示例詳解

    這篇文章主要為大家介紹了JS圖形編輯器實現(xiàn)標尺功能示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • 手寫實現(xiàn)JS中的new

    手寫實現(xiàn)JS中的new

    這篇文章主要介紹JS中的new,new 運算符創(chuàng)建一個用戶定義的對象類型的實例或具有構(gòu)造函數(shù)的內(nèi)置對象的實例。下面我們一起來看看我呢很臟具體內(nèi)容的詳細介紹,需要的朋友可以參考一下
    2021-11-11

最新評論