首页前端开发HTMLhtml代码可爱钟表

html代码可爱钟表

时间2023-11-16 02:13:03发布访客分类HTML浏览323
导读:今天我们来谈谈一个可爱的钟表,它是用HTML代码来制作的! <div id="clock"> <div id="hour"></div> <div id="minute"><...

今天我们来谈谈一个可爱的钟表,它是用HTML代码来制作的!

  div id="clock">
        div id="hour">
    /div>
        div id="minute">
    /div>
        div id="second">
    /div>
        div id="center">
    /div>
      /div>
        style>
    #clock {
          width: 200px;
          height: 200px;
          border-radius: 50%;
          background-color: #f8c6c0;
          position: relative;
    }
        #hour {
          width: 20px;
          height: 60px;
          background-color: #4a4a4a;
          position: absolute;
          top: 50px;
          left: 90px;
          transform-origin: bottom center;
    }
        #minute {
          width: 15px;
          height: 100px;
          background-color: #4a4a4a;
          position: absolute;
          top: 40px;
          left: 92.5px;
          transform-origin: bottom center;
    }
        #second {
          width: 10px;
          height: 120px;
          background-color: #4a4a4a;
          position: absolute;
          top: 30px;
          left: 95px;
          transform-origin: bottom center;
    }
        #center {
          width: 20px;
          height: 20px;
          border-radius: 50%;
          background-color: white;
          position: absolute;
          top: 90px;
          left: 90px;
    }
        @keyframes hour-rotation {
      from {
            transform: rotate(0deg);
      }
      to {
            transform: rotate(360deg);
      }
    }
        @keyframes minute-rotation {
      from {
            transform: rotate(0deg);
      }
      to {
            transform: rotate(360deg);
      }
    }
        @keyframes second-rotation {
      from {
            transform: rotate(0deg);
      }
      to {
            transform: rotate(360deg);
      }
    }
        #hour {
          animation: hour-rotation 12s linear infinite;
    }
        #minute {
          animation: minute-rotation 60s linear infinite;
    }
        #second {
          animation: second-rotation 60s linear infinite;
    }
      /style>
    

如上所示,这个钟表的HTML代码非常简单,使用了基本的div标签和CSS样式进行设计。

我们可以看到,用div标签分别制作了"hour"、"minute"、"second"三个指针和"center"表盘中心。CSS样式定义了它们的位置、颜色和动画效果。

最后,我们可以得到一个超级可爱的钟表,它动起来是不是很棒呢?

  div id="clock">
        div id="hour">
    /div>
        div id="minute">
    /div>
        div id="second">
    /div>
        div id="center">
    /div>
      /div>
#clock { width: 200px; height: 200px; border-radius: 50%; background-color: #f8c6c0; position: relative; } #hour { width: 20px; height: 60px; background-color: #4a4a4a; position: absolute; top: 50px; left: 90px; transform-origin: bottom center; } #minute { width: 15px; height: 100px; background-color: #4a4a4a; position: absolute; top: 40px; left: 92.5px; transform-origin: bottom center; } #second { width: 10px; height: 120px; background-color: #4a4a4a; position: absolute; top: 30px; left: 95px; transform-origin: bottom center; } #center { width: 20px; height: 20px; border-radius: 50%; background-color: white; position: absolute; top: 90px; left: 90px; } @keyframes hour-rotation { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @keyframes minute-rotation { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @keyframes second-rotation { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } #hour { animation: hour-rotation 12s linear infinite; } #minute { animation: minute-rotation 60s linear infinite; } #second { animation: second-rotation 60s linear infinite; }

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: html代码可爱钟表
本文地址: https://pptw.com/jishu/541100.html
html代码可复制 html代码怎么输入数字

游客 回复需填写必要信息