原生js实现可爱糖果数字时间特效


Posted in Javascript onDecember 30, 2016

效果展示:http://demo.3water.com/js/2016/js_hovertreecolortime/

源码下载:http://xiazai.3water.com/201612/yuanma/hovertreecolortime_3water.rar

数字采用漂亮的糖果皮肤设计

效果图:

原生js实现可爱糖果数字时间特效

代码如下:

<!DOCTYPE html>
<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <meta name="viewport" content="width=device-width, initial-scale=1" />
 <title>js多彩的数字时钟_何问起</title><base target="_blank" />
 <style>a{color:blue;}</style>
</head>
<body>
 <div><h1>JS实现多彩的数字时钟</h1></div>
 <div id="time"></div>
 <div><br /><br /><a href="http://hovertree.com">何问起</a> <a href="http://hovertree.com/h/bjaf/o0yqj1ly.htm">说明</a> <a href="http://hovertree.com/texiao/">特效</a></div>
 <script>
 function getTime(){
 var date = new Date();
 var hours =formatTime(date.getHours());
 var minutes = formatTime(date.getMinutes());
 var seconds = formatTime(date.getSeconds());
 var $time = document.getElementById('time');
 $time.innerHTML=hours +"<img src='images/hm.png' style='margin:0 10px;' width='12' height='40'/>"+ minutes+"<img style='margin:0 10px;' src='images/ms.png' width='12' height='40'/>"+ seconds;
 setTimeout("getTime()",500);
 }
 function formatTime(i){
 if(i<10&&i==1){
  i= "<img src='images/0.png' width='40' height='60'/>"+"<img src='images/1.png' width='20' height='60'/>";
 }else if(i<10&&i!=1){
  i= "<img src='images/0.png' width='40' height='60'/>" + "<img src='images/"+i+".png' width='40' height='60'/>";
 }else{
  var j= i.toString().charAt(0);
  var z =i.toString().charAt(1);
  if(j<10 && z<10&&j!=1&&z!=1){
  i = "<img src='images/"+j+".png' width='40' height='60'/>" + "<img src='images/"+z+".png' width='40' height='60'/>";
  }else if(j<10 && z<10&&j==1&&z!=1){
  i = "<img src='images/1.png' width='20' height='60'/>" + "<img src='images/"+z+".png' width='40' height='60'/>";
  }else if(j<10 && z<10&&z==1&&j!=1){
   i = "<img src='images/"+j+".png' width='40' height='60'/>"+"<img src='images/1.png' width='20' height='60'/>";
  }else if(j<10 && z<10&&(j==1&&z==1)){
  i="<img src='images/1.png' width='20' height='60'/>"+"<img src='images/1.png' width='20' height='60'/>";
  }
 }
 return i;
 }
 getTime();
 </script>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
ASP Json Parser修正版
Dec 06 Javascript
jQuery中需要注意的细节问题小结
Dec 06 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
Aug 02 Javascript
JS弹出层单纯的绝对定位居中示例代码
Feb 18 Javascript
JavaScript中判断页面关闭、页面刷新的实现代码
Aug 27 Javascript
jQuery实现自定义右键菜单的树状菜单效果
Sep 02 Javascript
用瀑布流的方式在网页上插入图片的简单实现方法
Sep 23 Javascript
基于JS实现翻书效果的页面切换样式
Feb 16 Javascript
vue中锚点的三种方法
Jul 06 Javascript
vue导出html、word和pdf的实现代码
Jul 31 Javascript
详解Vue CLI3 多页应用实践和源码设计
Aug 30 Javascript
JavaScript中AOP的实现与应用
May 06 Javascript
JS实现颜色梯度与渐变效果完整实例
Dec 30 #Javascript
详解JS对象封装的常用方式
Dec 30 #Javascript
Jquery EasyUI Datagrid右键菜单实现方法
Dec 30 #Javascript
jQuery与js实现颜色渐变的方法
Dec 30 #Javascript
javascript工厂模式和构造函数模式创建对象方法解析
Dec 30 #Javascript
ajax图片上传,图片异步上传,更新实例
Dec 30 #Javascript
浅谈JavaScript的函数及作用域
Dec 30 #Javascript
You might like
php addslashes和mysql_real_escape_string
2010/01/24 PHP
深入Nginx + PHP 缓存详解
2013/07/11 PHP
javascript实现的网页局布刷新效果
2008/12/01 Javascript
jQuery timers计时器简单应用说明
2010/10/28 Javascript
jQuery.autocomplete 支持中文输入(firefox)修正方法
2011/03/10 Javascript
javascript加号&quot;+&quot;的二义性说明
2013/03/04 Javascript
javascript动态设置样式style实例分析
2015/05/13 Javascript
Bootstrap页面缩小变形的快速解决办法
2017/02/03 Javascript
JS中静态页面实现微信分享功能
2017/02/06 Javascript
JS自定义函数实现时间戳转换成date的方法示例
2017/08/27 Javascript
浅谈vue项目优化之页面的按需加载(vue+webpack)
2017/12/11 Javascript
JavaScript实现职责链模式概述
2018/01/25 Javascript
200行代码实现blockchain 区块链实例详解
2018/03/14 Javascript
jQuery插件实现弹性运动完整示例
2018/07/07 jQuery
[01:42]TI4西雅图DOTA2前线报道 第一顿早饭哦
2014/07/08 DOTA
[04:09]2018年度DOTA2社区贡献奖-完美盛典
2018/12/16 DOTA
Python二分法搜索算法实例分析
2015/05/11 Python
Python脚本实现12306火车票查询系统
2016/09/30 Python
python 获取网页编码方式实现代码
2017/03/11 Python
详解Python核心对象类型字符串
2018/02/11 Python
利用pandas将numpy数组导出生成excel的实例
2018/06/14 Python
Python3连接SQLServer、Oracle、MySql的方法
2018/06/28 Python
django框架之cookie/session的使用示例(小结)
2018/10/15 Python
浅谈Python基础—判断和循环
2019/03/22 Python
Python count函数使用方法实例解析
2020/03/23 Python
结合CSS3的新特性来总结垂直居中的实现方法
2016/05/30 HTML / CSS
video结合canvas实现视频在线截图功能
2018/06/25 HTML / CSS
纽约21世纪百货官网:Century 21
2016/08/27 全球购物
美国办公用品购物网站:Quill.com
2016/09/01 全球购物
Harman Audio官方商店:购买JBL、Harman Kardon、Infinity和AKG
2019/12/05 全球购物
澳大利亚领先的内衣店:Bendon Lingerie澳大利亚
2020/05/15 全球购物
个人找工作自荐信格式
2013/09/21 职场文书
2016年中秋节晚会领导致辞
2015/11/26 职场文书
Python中相见恨晚的技巧
2021/04/13 Python
Python 数据可视化之Matplotlib详解
2021/11/02 Python
Django框架中视图的用法
2022/06/10 Python