当前位置: 首页 > news >正文

倒计时

为什么80%的码农都做不了架构师?>>>   hot3.png

这个是给天猫店铺用的,求砖,求批,求指点!谢谢! 天猫店铺用

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>倒计时</title>
</head>
<body>
    <!-- 从此行下一行开始复制 -->
    <style>
    body {margin: 0}
    .countdown-parent {background: #ffed04}
    .countdown {display: flex; flex-direction: row; justify-content: center; align-items: center}
    .countdown span {background: #f9113c; margin: 10px; border-radius: 10px; box-shadow: 5px 5px 5px rgb(117, 24, 38) inset; display: inline-flex; height: 64px; width: 45px; color:#fff; justify-content: center; align-items: center; flex-direction: column}
    .countdown strong {font-size: 50px; color: #f9113c}
    .countdown span h1,.countdown span h5 {margin: 0}
    .countdown span h5 {color: #000}
    </style>
    <div class="countdown-parent">
        <div class="countdown">
            <span><h1 id="day"></h1><h5>DAYS</h5></span>
            <strong>:</strong>
            <span><h1 id="hour"></h1><h5>HRS</h5></span>
            <strong>:</strong>
            <span><h1 id="min"></h1><h5>MINS</h5></span>
            <strong>:</strong>
            <span><h1 id="sec"></h1><h5>SECS</h5></span>
        </div>
    </div>
    <script type="text/javascript">
    function countdown() {
        var dayObj = document.getElementById('day');
        var hourObj = document.getElementById('hour');
        var minObj = document.getElementById('min');
        var secObj = document.getElementById('sec');

        var target = new Date('2016-11-07 12:00:00');
        var now = new Date();

        if (target.getTime() - now.getTime() <= 0) {
            dayObj.parentNode.innerHTML = '<h1>正</h1>';
            hourObj.parentNode.innerHTML = '<h1>在</h1>';
            minObj.parentNode.innerHTML = '<h1>抢</h1>';
            secObj.parentNode.innerHTML = '<h1>购</h1>';
            return;
        }

        var sec = target.getSeconds() - now.getSeconds();
        var min = target.getMinutes() - now.getMinutes();
        var hour = target.getHours() - now.getHours();
        var day = target.getDate() - now.getDate();

        min = sec < 0 ? min - 1 : min;
        sec = sec < 0 ? sec + 60 : sec;
        hour = min < 0 ? hour - 1 : hour;
        min = min < 0 ? min + 60 : min;
        day = hour < 0 ? day - 1 : day;
        hour = hour < 0 ? hour + 24 : hour;

        secObj.innerHTML = sec < 10 ? '0' + sec : sec;
        minObj.innerHTML = min < 10 ? '0' + min : min;
        hourObj.innerHTML = hour < 10 ? '0' + hour : hour;
        dayObj.innerHTML = day;

        setTimeout(function() {countdown()}, 1000);
    }
    countdown();
    </script>
    <!-- 复制到此行上一行结束 -->
</body>
</html>

转载于:https://my.oschina.net/nixus/blog/782765

相关文章:

  • 11g RAC日志体系(cluster,database,asm,scan日志,ADRCI工具的使用)
  • 管理软件更需要Open Social
  • Android--带你一点点封装项目 MVP+BaseActivity+Retrofit+Dagger+RxJava(一)
  • Unity Application Block 发布
  • 桌面管理系统
  • Javascript 刷新框架及页面的方法总集
  • 冒泡排序及改进
  • .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)
  • lightbox灯箱效果
  • VB数据类型概述
  • 苹果支付系统——Apple Pay In-App Purchase
  • Notepad++ install vi plugin
  • 论蒙牛能在网上卖牛奶,是否可行?
  • ruby学习笔记
  • 行业内幕:服务器低价租用的真实面目
  • CentOS从零开始部署Nodejs项目
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • Iterator 和 for...of 循环
  • JSONP原理
  • nfs客户端进程变D,延伸linux的lock
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • PHP 小技巧
  • QQ浏览器x5内核的兼容性问题
  • vue 配置sass、scss全局变量
  • Vue2 SSR 的优化之旅
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • 猴子数据域名防封接口降低小说被封的风险
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 使用common-codec进行md5加密
  • 提醒我喝水chrome插件开发指南
  • 听说你叫Java(二)–Servlet请求
  • 用element的upload组件实现多图片上传和压缩
  • 再谈express与koa的对比
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (27)4.8 习题课
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (solr系列:一)使用tomcat部署solr服务
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (转)C#开发微信门户及应用(1)--开始使用微信接口
  • (转)创业家杂志:UCWEB天使第一步
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • .net core Swagger 过滤部分Api
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .NET delegate 委托 、 Event 事件,接口回调
  • .NET 反射的使用
  • .NET 药厂业务系统 CPU爆高分析
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化