乱码乱a∨中文字幕,在线免费激情视频,亚洲欧美久久夜夜潮,国产在线网址

  1. <sub id="hjl7n"></sub>

    1. <sub id="hjl7n"></sub>

      <legend id="hjl7n"></legend>

      當(dāng)前位置:首頁(yè) >  站長(zhǎng) >  編程技術(shù) >  正文

      js實(shí)現(xiàn)特別簡(jiǎn)單的鐘表效果

       2020-10-28 13:21  來(lái)源: 腳本之家   我來(lái)投稿 撤稿糾錯(cuò)

        阿里云優(yōu)惠券 先領(lǐng)券再下單

      這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)特別簡(jiǎn)單的鐘表效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

      本文實(shí)例為大家分享了js實(shí)現(xiàn)鐘表效果的具體代碼,供大家參考,具體內(nèi)容如下

      <div class="clock">
        <div class="circle"></div>
        <div class="hour"></div>
        <div class="minutes"></div>
        <div class="seconds"></div>
        <!-- 添加數(shù)字1-12 -->
        <div class="nums"> </div>

       </div>

       * {
         margin: 0;
         padding: 0;
        }

        .clock {
         position: relative;
         width: 200px;
         height: 200px;
         border: solid 14px rgb(247, 129, 149);
         border-radius: 50%;
         margin: 100px auto;
         background: linear-gradient( rgb(190, 155, 223),pink);

        }
        .circle{
         position: absolute;
         left: 50%;
         top: 50%;
         transform: translate(-50%,-50%);
         width: 12px;
         height: 12px;
         background-color: black;
         border-radius: 50%;
        
         /* 優(yōu)先顯示它 */
         z-index: 5;
        }
        .hour {
         position: absolute;
         left: 49.5%;
         top: 48px;
         width: 4px;
         height: 50px;
         background-color: blue;
        
       /* steps(60)--分60步走*/
         animation: run 21600s steps(60) infinite;

         /* 繞著底部旋轉(zhuǎn) */
         transform-origin: bottom;

         z-index: 3;

        }
        .minutes {
         position: absolute;
         left: 49.5%;
         top: 28px;
         width: 3px;
         height: 70px;
         background-color: rgb(240, 83, 83);

         animation: run 3600s steps(60) infinite;

         transform-origin: bottom;
         z-index: 2;

        }
        .seconds {
         position: absolute;
         left: 50%;
         top: 2px;
         width: 2px;
         height: 96px;
         background-color: pink;
         animation: run 60s steps(60) infinite;
         transform-origin: bottom;
        }

        .ps {
         width: 100%;
         height: 100%;
        }
        .number {
         position: absolute;
         left: 50%;
         width: 10px;
         height: 98px;
         transform-origin: bottom;
         color: rgb(230, 53, 156);
         font-weight: bold;
         font-size: 20px;
        }
        .number:last-child {
         left: 47%;
        }
        @keyframes run {
         0% {
          transform: rotate(0);
         }
         100% {
          transform: rotate(360deg)
         }
        }

      <script>

        var nums = document.querySelector('.nums')

        var dd = 30;

        for (var i = 1; i < 13; i++) {

         // 創(chuàng)建一個(gè)div保存數(shù)字
         var number = document.createElement('div');
         number.className = 'number';

         // 下標(biāo)就是對(duì)應(yīng)的數(shù)字1-12
         number.innerText = i;

         // 追加到頁(yè)面中
         nums.appendChild(number);

         // 數(shù)字分別旋轉(zhuǎn)對(duì)應(yīng)的角度
         number.style.transform = "rotate(" + dd + "deg)";

         // 確定要旋轉(zhuǎn)的度數(shù)----30deg/60deg/90deg.....
         if (dd < 360) {
          dd += 30;
         }
        }
      </script>

      以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

      來(lái)源:腳本之家

      鏈接:https://www.jb51.net/article/195606.htm

      申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

      相關(guān)標(biāo)簽
      javascript

      相關(guān)文章

      熱門排行

      信息推薦