原生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 相关文章推荐
JavaScript的setAttribute兼容性问题解决方法
Nov 11 Javascript
JavaScript中获取高度和宽度函数总结
Oct 08 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
Mar 13 Javascript
3种不同的ContextMenu右键菜单实现代码
Nov 03 Javascript
详解Vue 事件驱动和依赖追踪
Apr 22 Javascript
解决vue 项目引入字体图标报错、不显示等问题
Sep 01 Javascript
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
Sep 27 Javascript
浅谈Vue为什么不能检测数组变动
Oct 14 Javascript
vue登录以及权限验证相关的实现
Oct 25 Javascript
JS面试题中深拷贝的实现讲解
May 07 Javascript
解决iView Table组件宽度只变大不变小的问题
Nov 13 Javascript
JavaScript 中for/of,for/in 的详细介绍
Nov 17 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
main.php
2006/12/09 PHP
PHP中的生成XML文件的4种方法分享
2012/10/06 PHP
php和editplus正则表达式去除空白行
2015/04/17 PHP
Laravel 中获取上一篇和下一篇数据
2015/07/27 PHP
PHP封装的简单连接MongoDB类示例
2019/02/13 PHP
PHP进阶学习之命名空间基本用法分析
2019/06/18 PHP
jquery 事件对象属性小结
2010/04/27 Javascript
更快的异步执行(setTimeout多浏览器)
2014/08/12 Javascript
js编写贪吃蛇的小游戏
2020/08/24 Javascript
实现高性能JavaScript之执行与加载
2016/01/30 Javascript
js实现动态改变radio状态的方法
2018/02/28 Javascript
Vue 中的受控与非受控组件的实现
2018/12/17 Javascript
微信小程序提交form操作示例
2018/12/30 Javascript
js form表单input框限制20个字符,10个汉字代码实例
2019/04/12 Javascript
纯 JS 实现放大缩小拖拽功能(完整代码)
2019/11/25 Javascript
python实现的简单抽奖系统实例
2015/05/22 Python
Python通过90行代码搭建一个音乐搜索工具
2015/07/29 Python
Python Sqlite3以字典形式返回查询结果的实现方法
2016/10/03 Python
深入理解Python中变量赋值的问题
2017/01/12 Python
解决python3 urllib中urlopen报错的问题
2017/03/25 Python
Python 将json序列化后的字符串转换成字典(推荐)
2020/01/06 Python
解决keras使用cov1D函数的输入问题
2020/06/29 Python
Python模拟登录和登录跳转的参考示例
2020/10/30 Python
PyQT5速成教程之Qt Designer介绍与入门
2020/11/02 Python
Canvas高级路径操作之拖拽对象的实现
2019/08/05 HTML / CSS
巴西化妆品商店:Lojas Rede
2019/07/26 全球购物
简单叙述一下MYSQL的优化
2016/05/09 面试题
金融专业个人的自我评价
2013/10/18 职场文书
好家长事迹材料
2014/01/23 职场文书
优秀社区干部事迹材料
2014/02/03 职场文书
楼面经理岗位职责范本
2014/02/18 职场文书
在校实习生求职信
2014/06/18 职场文书
护士节活动总结
2014/08/29 职场文书
优秀党员先进材料
2014/12/18 职场文书
大学军训决心书
2015/02/05 职场文书
个人年终总结结尾
2015/03/06 职场文书