多功能手表

多功能手表,简单实用。不舍得花钱的小伙伴,现在给自己来一块。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>手表</title>
    <style type="text/css">
        @import url(http://fonts.googleapis.com/css?family=Offside);
        @import url(http://allfont.net/allfont.css?fonts=crystal);
        @import url(http://fonts.googleapis.com/css?family=Karla);
        @import url(http://fonts.googleapis.com/css?family=VT323);
        body {
            background-color:#C0C0C0;
            width:100%;
            height:100%;
            margin:0 auto;
        }
        #oval {
            position:absolute;
            left:50%;
            margin-left:-210px;
            width:420px;
            height:535px;
            z-index:-3;
            background-color:#C0C0C0;
            border-radius:140px;
            *border:2px dotted;
            padding-top:10px;
        }
        #watchbody{
            margin:0 auto;
            width:350px;
            height:auto;
        }
        #toplink {
            position:relative;
            top:30px;
            background-color:#C0C0C0;
            z-index:-1;
            width:237px;
            height:0;
            margin:0 auto;
            transform:rotate(180deg);
            -ms-transform:rotate(180deg);
            -webkit-transform:rotate(180deg);
            border-top:36px solid #181818;
            border-left:15px solid transparent;
            border-right:15px solid transparent;
        }
        #watchtop {
            position:relative;
            top:15px;
            background-color:#C0C0C0;
            z-index:-1;
            width:255px;
            height:0;
            margin:0 auto;
            border-bottom:36px solid;
            border-left:15px solid transparent;
            border-right:15px solid transparent;
        }
        #watchleft {
            position:absolute;
            top:222px;
            right:194px;
            background-color:#C0C0C0;
            z-index:-2;
            width:225px;
            height:0;
            border-bottom:36px solid ;
            border-left:50px solid transparent;
            border-right:50px solid transparent;
            -ms-transform: rotate(-90deg); /* IE 9 */
            -webkit-transform: rotate(-90deg); /* Safari */
            transform: rotate(-90deg); /* Standard syntax */
        }
        #watchright {
            position:absolute;
            top:222px;
            left:193px;
            background-color:#C0C0C0;
            z-index:-2;
            width:225px;
            height:0;
            border-bottom:36px solid ;
            border-left:50px solid transparent;
            border-right:50px solid transparent;
            -ms-transform: rotate(90deg); /* IE 9 */
            -webkit-transform: rotate(90deg); /* Safari */
            transform: rotate(90deg); /* Standard syntax */
        }
        #btnbase {
            position:absolute;
            right:41px;
            bottom:200px;
            width:15px;
            height:116px;
            background-color:#181818;
            border-radius:4px;
            z-index:-3;
        }
        #sidebtn {
            position:absolute;
            top:250px;
            right:32px;
            width:25px;
            height:18px;
            background: linear-gradient(#D3D3D3, #101010);
            border-radius:5px;
            z-index:-4;
        }
        #watchbase {
            position:relative;
            bottom:15px;
            background-color:#C0C0C0;
            z-index:-1;
            width:255px;
            height:0;
            margin:0 auto;
            border-top:36px solid ;
            border-left:15px solid transparent;
            border-right:15px solid transparent;
        }
        #watchwrap {
            width:295px;
            height:315px;
            background-color:#181818;
            margin:0 auto;
            border-radius: 30px;
        }
        #brand {
            position:absolute;
            top:10px;
            left:30px;
            background-color:black;
            width:60px;
            height:20px;
            text-align:center;
        }
        #brand p{
            font-family:"Offside";
            color:#C0C0C0;
            font-weight:bold;
            font-size:15px;
            margin:0 auto;
        }
        #water {
            position:absolute;
            left:115px;
            top:5px;
            background-color:black;
            width:auto;
        }
        #water p {
            color:#1E90FF;
            font-family:"Karla";
            font-size:65%;
            text-align:left;
            margin:0 auto;
        }
        #wr{
            position:absolute;
            left:210px;
            background-color:black;
            width:auto;
        }
        #wr p {
            position:relative;
            bottom:18px;
            color:#B8860B;
            font-family:helvetica;
            font-weight:bold;
            font-size:150%;
            font-align:center;
        }

        #clockface {
            position:relative;
            top: 5px;
            width:95%;
            height:40%;
            background-color:#000000;
            margin:0 auto;
            border-radius: 30px 30px 5px 5px;
        }
        #clock {
            position:relative;
            top:40px;
            left:4px;
            width:80%;
            height:65%;
            z-index:1;
            background-color:#B6A57E;
            *background-color:red;
            margin:0 auto;
            white-space:nowrap;
            border-radius:2px;
            box-shadow: inset 1px 2px 28px 0px #1C1B1B;
        }
        #time {
            position:relative;
            *float:left;
            top:43%;
            right:10px;
            *bottom:15px;
            font-size:40px;
            font-family:'crystal', 'VT323', arial;
            text-align:right;
            letter-spacing: 2px;
            word-spacing:5px;
            *text-indent:10px;
        }
        #day {
            position:absolute;
            right:5px;
            float:right;
            width:auto;
            font-size:35px;
            font-family:'crystal', 'VT323', arial;
            margin-top:0px;
            margin-right:10px;
        }
        #divider{
            position:relative;
            top:7px;
            background-color:#000000;
            width:100%;
            height:2px;
        }
        #zero {
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:15px;
            top:110px;
        }
        #one {
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:17px;
            top:75px;
        }
        #two {
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:77px;
            top:75px;
        }
        #three {
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:142px;
            top:75px;
        }
        #four {
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:15px;
            top:40px;
        }
        #five {
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:77px;
            top:40px;
        }
        #six {
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:142px;
            top:40px;
        }
        #seven {
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:15px;
            top:5px;
        }
        #eight {
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:77px;
            top:5px;
        }
        #nine {
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:142px;
            top:5px;
        }
        #period{
            position:absolute;
            color:#C0C0C0;
            font-family:"Karla";
            left:77px;
            top:110px;
            text-align:center;
            font-weight:bold;
            font-size:10px;
        }
        #equals {
            position:absolute;
            color:maroon;
            font-family:"Karla";
            font-size:20px;
            left:142px;
            top:105px;
        }
        #divide {
            position:absolute;
            color:maroon;
            font-family:"Karla";
            font-size:15px;
            left:206px;
            bottom:110px;
        }
        #multiply {
            position:absolute;
            color:maroon;
            font-family:"Karla";
            font-size:15px;
            left:208px;
            top:40px;
        }
        #minus {
            position:absolute;
            color:maroon;
            font-family:"Karla";
            font-size:22px;
            left:208px;
            top:65px;
        }
        #plus {
            position:absolute;
            color:maroon;
            font-family:"Karla";
            font-size:16px;
            left:208px;
            top:110px;
        }
        #greyline {
            position:absolute;
            top:10px;
            left:8px;
            width:95%;
            height:4px;
            background-color:#202020;
        }
        #line1 {
            position:absolute;
            top:49px;
            left:8px;
            width:95%;
            height:1px;
            background-color:#C0C0C0;
        }
        #line2 {
            position:absolute;
            top:84px;
            left:8px;
            width:95%;
            height:1px;
            background-color:#C0C0C0;
        }
        #line3 {
            position:absolute;
            top:119px;
            left:8px;
            width:95%;
            height:1px;
            background-color:#C0C0C0;
        }
        #line4 {
            position:absolute;
            top:153px;
            left:8px;
            width:95%;
            height:1px;
            background-color:#C0C0C0;
        }
        #textleftop {
            position:absolute;
            top:43px;
            left:46px;
            width:auto;
            height:auto;
            background-color:black;
            z-index:1;
            border-right:3px solid black;
            border-left:3px solid black;
        }
        #textleftop p{
            text-align:center;
            font-size:10px;
            margin:0 auto;
            color:#B8860B;
            font-family:"Karla"
        }
        #textleftbottom {
            position:absolute;
            top:111px;
            left:46px;
            width:auto;
            height:auto;
            background-color:black;
            z-index:1;
            border-right:3px solid black;
            border-left:3px solid black;
        }
        #textleftbottom p{
            text-align:center;
            font-size:10px;
            margin:0 auto;
            color:#B8860B;
            font-family:"Karla"
        }
        #datehour {
            position:absolute;
            top:41px;
            right:30px;
            width:auto;
            height:auto;
            background-color:black;
            z-index:1;
            border-right:3px solid black;
            border-left:3px solid black;
        }
        #datehour p {
            text-align:center;
            font-size:10px;
            margin:0 auto;
            color:#B8860B;
            font-family:"Karla"
        }
        #sig {
            position:absolute;
            top:76px;
            right:30px;
            width:auto;
            height:auto;
            background-color:black;
            z-index:1;
            border-right:3px solid black;
            border-left:3px solid black;
        }
        #sig p {
            text-align:center;
            font-size:10px;
            margin:0 auto;
            color:#B8860B;
            font-family:"Karla"
        }
        #ststp {
            position:absolute;
            top:111px;
            right:30px;
            width:auto;
            height:auto;
            background-color:black;
            z-index:1;
            border-right:3px solid black;
            border-left:3px solid black;
        }
        #ststp p {
            text-align:center;
            font-size:10px;
            margin:0 auto;
            color:#B8860B;
            font-family:"Karla"
        }
        #buttonarea {
            position:relative;
            top: 10px;
            width:95%;
            height:170px;
            margin:0 auto;
            background-color:#000000;
            border-radius: 5px 5px 30px 30px;
        }
        button {
            width:30px;
            height:15px;
            background-color:#101010;
            border-radius:10px;
            border-color:gray;
            outline:none;
            cursor:pointer;
            cursor:hand;
        }
        .seven, .eight, .nine, .divide {
            position:relative;
            top:25px;
            margin-left:35px;
            float:left;
        }
        .four, .five, .six, .multiply {
            position:relative;
            top:45px;
            margin-left:35px;
            float:left;
        }
        .one, .two, .three, .minus {
            position:relative;
            top:65px;
            margin-left:35px;
            float:left;
        }
        .zero, .period, .equals, .plus {
            position:relative;
            top:85px;
            margin-left:35px;
            float:left;
        }
        #link1 {
            position:relative;
            bottom:15px;
            background-color:#C0C0C0;
            z-index:-1;
            width:225px;
            height:0;
            margin:0 auto;
            border-top:45px solid #101010;
            border-left:15px solid transparent;
            border-right:15px solid transparent;
        }
        .linkwholecenter {
            position:relative;
            bottom:28px;
            background-color:black;
            margin:0 auto;
            width:70%;
            height:10px;
            box-shadow: inset 2px -2px 0 0 #1f1f1f;
            border-radius:15px;
        }
        .linkwholeright {
            position:absolute;
            left:94%;
            bottom:18px;
            background-color:black;
            margin:0 auto;
            width:20px;
            height:10px;
            box-shadow: inset -2px -2px 0 0 #1f1f1f;
            border-radius:20px 2px 30px 20px;
        }
        .linkwholeleft {
            position:absolute;
            right:93%;
            bottom:18px;
            background-color:black;
            margin:0 auto;
            width:20px;
            height:10px;
            box-shadow: inset 1px -2px 0 0 #1f1f1f;
            border-radius:2px 20px 20px 30px;
        }
        #link2 {
            position:relative;
            bottom:15px;
            background-color:#C0C0C0;
            z-index:-1;
            width:195px;
            height:0;
            margin:0 auto;
            border-top:45px solid #181818;
            border-left:15px solid transparent;
            border-right:15px solid transparent;
        }
        #vrttxt {
            position:absolute;
            top:68px;
            left:223px;
            transform:rotate(-90deg);
            -ms-transform: rotate(-90deg);
            -webkit-transform: rotate(-90deg);
            width:auto;
            height:21px;
            background-color:black;
            white-space:nowrap;
        }
        #vrttxt p {
            font-family:"Karla";
            color:#C0C0C0;
            word-spacing:25px;
            font-size:10px;
        }
        #whtesqre {
            position:absolute;
            bottom:2px;
            left:20px;
            width:3px;
            height:3px;
            border:2px solid #C0C0C0;
            background-color:black;
        }
        #whtesqre2 {
            position:absolute;
            bottom:2px;
            left:32px;
            width:7px;
            height:7px;
            background-color:#C0C0C0;
        }
    </style>
</head>
<body>
<div id=oval>
    <div id=watchbody>
        <div id=toplink>
        </div>
        <div id=watchtop>
        </div>
        <div id=watchleft>
        </div>
        <div id=watchwrap>
            <div id=clockface>
                <div id=brand>
                    <p>CASIO</p>
                </div>
                <div id=water>
                    <p>WATER RESIST
                        <br>ALARM CHRONO</p>
                </div>
                <div id=wr>
                    <p>WR</p>
                </div>
                <div id=vrttxt>
                    <p>ADJ MODE/C</p>
                    <div id=whtesqre>
                    </div>
                    <div id=whtesqre2>
                    </div>
                </div>
                <div id=clock>
                    <div id=day>
                    </div>
                    <div id=time>
                    </div>
                </div>
            </div>
            <div id=divider>
            </div>
            <div id=buttonarea>
                <div id=zero>
                    <p>0</p>
                </div>
                <div id=one>
                    <p>1</p>
                </div>
                <div id=two>
                    <p>2</p>
                </div>
                <div id=three>
                    <p>3</p>
                </div>
                <div id=four>
                    <p>4</p>
                </div>
                <div id=five>
                    <p>5</p>
                </div>
                <div id=six>
                    <p>6</p>
                </div>
                <div id=seven>
                    <p>7</p>
                </div>
                <div id=eight>
                    <p>8</p>
                </div>
                <div id=nine>
                    <p>9</p>
                </div>
                <div id=period>
                    <p>.
                        <br>PM</p>
                </div>
                <div id=equals>
                    <p>=</p>
                </div>
                <div id=divide>
                    <p>÷</p>
                </div>
                <div id=multiply>
                    <p>x</p>
                </div>
                <div id=minus>
                    <p>-</p>
                </div>
                <div id=plus>
                    <p>+</p>
                </div>
                <div id=greyline>
                </div>
                <div id=textleftop>
                    <p>▼ALM ON-OFF</p>
                </div>
                <div id=textleftbottom>
                    <p>▼LAP-RESET</p>
                </div>
                <div id=datehour>
                    <p>DATE/ST-hour▲</p>
                </div>
                <div id=sig>
                    <p>SIG ON-OFF▲</p>
                </div>
                <div id=ststp>
                    <p>START-STOP▼</p>
                </div>
                <!--<div class=seven>-->
                <button class=seven>
                </button>
                <div id=line1>
                </div>
                <!--</div>-->
                <!--<div class=eight>-->
                <button class=eight>
                </button>
                <!--</div>-->
                <!--<div class=nine>-->
                <button class=nine>
                </button>
                <!--</div>-->
                <!--<div class=divide>-->
                <button class=divide id=div>
                </button>
                <!--</div>-->
                <!--<div class=four>-->
                <button class=four>
                </button>
                <div id=line2>
                </div>
                <!--</div>-->
                <!--<div class=five>-->
                <button class=five>
                </button>
                <!--</div>-->
                <!--<div class=six>-->
                <button class=six>
                </button>
                <!--</div>-->
                <!--<div class=multiply>-->
                <button class=multiply>
                </button>
                <!--</div>-->
                <!--<div class=one>-->
                <button class=one>
                </button>
                <div id=line3>
                </div>
                <!--</div>-->
                <!--<div class=two>-->
                <button class=two>
                </button>
                <!--</div>-->
                <!--<div class=three>-->
                <button class=three>
                </button>
                <!--</div>-->
                <!--<div class=minus>-->
                <button class=minus>
                </button>
                <!--</div>-->
                <!--<div class=zero>-->
                <button class=zero>
                </button>
                <div id=line4>
                </div>
                <!--</div>-->
                <!--<div class=period>-->
                <button class=period>
                </button>
                <!--</div>-->
                <!--<div class=equals>-->
                <button class=equals>
                </button>
                <!--</div>-->
                <!--<div class=plus>-->
                <button class=plus>
                </button>
                <!--</div>-->
            </div>
        </div>
        <div id=watchright>
        </div>
        <div id=btnbase>
        </div>
        <div id=sidebtn>
        </div>
        <div id=watchbase>
        </div>
        <div id=link1>
            <div class=linkwholecenter>
            </div>
            <div class=linkwholeright>
            </div>
            <div class=linkwholeleft>
            </div>
        </div>
        <div id=link2>
            <div class=linkwholecenter>
            </div>
            <div class=linkwholeright>
            </div>
            <div class=linkwholeleft>
            </div>
        </div>
    </div>
</div>
<script>
    window.onload = startTime(); dayFunction();

    function startTime() {
        var today=new Date();
        var h=today.getHours();
        var m=today.getMinutes();
        var s=today.getSeconds();
        h = checkHour(h);
        m = checkTime(m);
        s = checkTime(s);
        document.getElementById("time").innerHTML = h+":"+m+" "+" "+"\u00A0"+s;
        var t = setTimeout(function(){startTime()},500);
    }

    function checkTime(i) {
        if (i<10) {i = "0" + i};  // add zero in front of numbers < 10
        return i;
    }
    function checkHour(i) {
        if (i<10) {i = "\u00A0" + i};
        return i;
    }
    function dayFunction() {
        var d = new Date();
        var weekday = new Array(7);
        weekday[0] = "SU";
        weekday[1] = "MO";
        weekday[2] = "TU";
        weekday[3] = "WE";
        weekday[4] = "TH";
        weekday[5] = "FR";
        weekday[6] = "SA";

        var n = weekday[d.getDay()];
        document.getElementById("day").innerHTML = n;
    }

    var mousedownID = -1;  //Global ID of mouse down interval
    function mousedown(event) {
        if(mousedownID==-1)  //Prevent multimple loops!
            mousedownID = setInterval(whilemousedown, 2 /*execute every 1ms*/);


    }
    function mouseup(event) {
        if(mousedownID!=-1) {  //Only stop if exists
            clearInterval(mousedownID);
            mousedownID=-1;
        }

    }
    function whilemousedown() {
        var d = new Date();
        var y = d.getFullYear();
        y = y.toString().substr(2,2);
        var m = d.getMonth();
        var day = d.getUTCDate();
        document.getElementById("time").innerHTML = y+" "+"\u00A0"+"\u00A0"+ (m+1)+"-"+ day;
        /*document.getElementById("time").style.wordSpacing = "5px";*/
    }
    //Assign events
    document.getElementById("div").addEventListener("mousedown", mousedown);
    document.addEventListener("mouseup", mouseup);
    //Also clear the interval when user leaves the window with mouse
    document.addEventListener("mouseout", mouseup);
</script>
</body>
</html>

.

猜你喜欢

转载自570109268.iteye.com/blog/2409231