html代码可爱钟表
导读:今天我们来谈谈一个可爱的钟表,它是用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
