zoukankan      html  css  js  c++  java
  • jQuery实现数字时钟

    运行效果:

     源代码:

      1 <!DOCTYPE html>
      2 <html lang="zh">
      3 <head>
      4     <meta charset="UTF-8">
      5     <title>电子时钟</title>
      6     <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
      7     <style type="text/css">
      8         body {
      9             background: #202020;
     10             font: bold 12px Arial, Helvetica, sans-serif;
     11             margin: 0;
     12             padding: 0;
     13             min-width: 960px;
     14             color: #bbbbbb;
     15         }
     16 
     17         a {
     18             text-decoration: none;
     19             color: #00c6ff;
     20         }
     21 
     22         h1 {
     23             font: 4em normal Arial, Helvetica, sans-serif;
     24             padding: 20px;
     25             margin: 0;
     26             text-align: center;
     27         }
     28 
     29         h1 small {
     30             font: 0.2em normal Arial, Helvetica, sans-serif;
     31             text-transform: uppercase;
     32             letter-spacing: 0.2em;
     33             line-height: 5em;
     34             display: block;
     35         }
     36 
     37         h2 {
     38             font-weight: 700;
     39             color: #bbb;
     40             font-size: 20px;
     41         }
     42 
     43         h2, p {
     44             margin-bottom: 10px;
     45         }
     46 
     47         @font-face {
     48             font-family: 'BebasNeueRegular';
     49             
     50             font-weight: normal;
     51             font-style: normal;
     52         }
     53 
     54         .container {
     55             width: 960px;
     56             margin: 0 auto;
     57             overflow: hidden;
     58         }
     59 
     60         .clock {
     61             width: 800px;
     62             margin: 0 auto;
     63             padding: 30px;
     64             border: 1px solid #333;
     65             color: #fff;
     66         }
     67 
     68         #Date {
     69             font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif;
     70             font-size: 36px;
     71             text-align: center;
     72             text-shadow: 0 0 5px #00c6ff;
     73         }
     74 
     75         ul {
     76             width: 800px;
     77             margin: 0 auto;
     78             padding: 0px;
     79             list-style: none;
     80             text-align: center;
     81         }
     82 
     83         ul li {
     84             display: inline;
     85             font-size: 10em;
     86             text-align: center;
     87             font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif;
     88             text-shadow: 0 0 5px #00c6ff;
     89         }
     90 
     91         .symbol {
     92             position: relative;
     93             -moz-animation: mymove 1s ease infinite;
     94             -webkit-animation: mymove 1s ease infinite;
     95             padding-left: 10px;
     96             padding-right: 10px;
     97         }
     98 
     99         @-webkit-keyframes mymove {
    100             0% {
    101                 opacity: 1.0;
    102                 text-shadow: 0 0 20px #00c6ff;
    103             }
    104             50% {
    105                 opacity: 0;
    106                 text-shadow: none;
    107             }
    108             100% {
    109                 opacity: 1.0;
    110                 text-shadow: 0 0 20px #00c6ff;
    111             }
    112         }
    113 
    114         @-moz-keyframes mymove {
    115             0% {
    116                 opacity: 1.0;
    117                 text-shadow: 0 0 20px #00c6ff;
    118             }
    119             50% {
    120                 opacity: 0;
    121                 text-shadow: none;
    122             }
    123             100% {
    124                 opacity: 1.0;
    125                 text-shadow: 0 0 20px #00c6ff;
    126             }
    127         }
    128     </style>
    129 </head>
    130 
    131 <body>
    132 <div class="clock">
    133     <div id="Date"></div>
    134 
    135     <ul>
    136         <li id="hours">88</li>
    137         <li class="symbol">:</li>
    138         <li id="min">88</li>
    139         <li class="symbol">:</li>
    140         <li id="sec">88</li>
    141     </ul>
    142 </div>
    143 
    144 <script type="text/javascript">
    145     $(function () {
    146         var monthNames = ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"];
    147         var dayNames = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
    148         var newDate = new Date();
    149 
    150         newDate.setDate(newDate.getDate());
    151 
    152         $('#Date').html(newDate.getFullYear() + "" + monthNames[newDate.getMonth()] + newDate.getDate() + "" + dayNames[newDate.getDay()]);
    153 
    154         setInterval(function () {
    155             var seconds = new Date().getSeconds();
    156             $("#sec").html((seconds < 10 ? "0" : "") + seconds);
    157         }, 1000);
    158 
    159         setInterval(function () {
    160             var minutes = new Date().getMinutes();
    161             $("#min").html((minutes < 10 ? "0" : "") + minutes);
    162         }, 1000);
    163 
    164         setInterval(function () {
    165             var hours = new Date().getHours();
    166             $("#hours").html((hours < 10 ? "0" : "") + hours);
    167         }, 1000);
    168     });
    169 </script>
    170 </body>
    171 </html>
  • 相关阅读:
    hdu 2842 Chinese Rings
    Codeforces Round #118 (Div. 1) A 矩阵快速幂
    hdu2604 Queuing
    支付宝 生活号 获取 userId 和 生活号支付
    maven 项目使用本地jar
    nexus 私有 maven 仓库的搭建
    linux jdk 安装
    gitlab 可以上传代码,但是 不能 上传 tag 问题
    maven 内置变量
    mysql 不允许分组的问题 this is incompatible with sql_mode=only_full_group_by
  • 原文地址:https://www.cnblogs.com/yijiahao/p/11840405.html
Copyright © 2011-2022 走看看