web前端学习的第一天

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
        body{
            background:#123456;
        }
        .clock{
            position:relative;
            300px;
            height:300px;
            border:20px solid #fff;
            border-radius:50%;/*有变化的值*/
            /*DIV默认透明的*/

        }
        .clock:before{
            content:"";
        }
        .clock:after{
            content:"";
            display:block;
            position:absolute;
            border:10px solid #fff;
            border-radius:50%;
            top:50%;
            left:50%;
            margin-left:-10px;/*高度一半*/
            margin-top:-10px;/*宽度一半*/
            /*
                外边距 +内边距  +边框 + 宽度/高度
                0   0   10+10    0
            */
        }
     #h,#i,#s{
        position:absolute;
        10px;
        left:50%;
        bottom:50%;
        margin-left:-5px;
        background:#fff;
        border-radius:10px 10px 0px 0px;
         transform-origin:center bottom;
     }
        #h{
            height:80px;
        }
        #i{
            height:115px;
            transform:rotate(45deg);
        }
        #s{
            height:150px;
            transform:rotate(90deg);
        }
        #d{

            position:absolute;
            200px;
            height:300px;
            left:50%;
            margin-left:-10px;
            animation:dh 1s linear infinite alternate;
            -webkit-animation:dh 1s linear infinite alternate;
        }
        #d:after{
            content:"";
            display:block;
            20px;
            height:20px;
            background:#666;
            position:absolute;
            bottom:-20px;
            border-radius:50%;

        }

        @-webkit-keyframes dh{
            100%{
                transform:rotate(-180deg);
            }
        }
    </style>

</head>
<body>
<div class="clock">
    <div id="h"></div>
    <div id="i"></div>
    <div id="s"></div>
    <div id="d"></div>
</div> 
<!-- 
<?php
        // date("Y-m-d H:i:s",time());
    ?>
    -->
</body>
</html>
<script type="text/javascript">
    setInterval("times()",1000);
        function  times(){
            var date = new Date();
            var h = date.getHours();//活的小时
            var i = date.getMinutes();//获取分钟
            var s= date.getSeconds();//获取秒数
            var m = date.getMonth();//获取月份

          setDeg("h",15*h);
            setDeg("i",6*i);
            setDeg("s",6*s);
        }
    function  setDeg(id,deg){

        document.getElementById(id).style.cssText="transform:rotate("+deg+"deg)";
    }
</script>
原文地址:https://www.cnblogs.com/xiaoshitou188/p/5218610.html