原生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 相关文章推荐
将jQuery应用于login页面的问题及解决
Oct 17 Javascript
Jquery cookie操作代码
Mar 14 Javascript
基于jquery的3d效果实现代码
Mar 23 Javascript
javascript实现可改变滚动方向的无缝滚动实例
Jun 17 Javascript
JavaScript:new 一个函数和直接调用函数的区别分析
Jul 10 Javascript
jQuery实现用户注册的表单验证示例
Aug 28 Javascript
Jquery倒计时源码分享
May 16 Javascript
jQuery实现鼠标滑过Div层背景变颜色的方法
Feb 17 Javascript
JavaScript 字符串常用操作小结(非常实用)
Nov 30 Javascript
javascript 网页进度条简单实例
Feb 22 Javascript
D3.js实现简洁实用的动态仪表盘的示例
Apr 04 Javascript
javascript实现京东登录显示隐藏密码
Aug 02 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中如何判断一个网页请求是ajax请求还是普通请求
2013/08/10 PHP
ThinkPHP中的系统常量和预定义常量集合
2014/07/01 PHP
php生成毫秒时间戳的实例讲解
2017/09/22 PHP
用JavaScrpt实现文件夹简单轻松加密的实现方法图文
2008/09/08 Javascript
Javascript中call的两种用法实例
2013/12/13 Javascript
吐槽一下我所了解的Node.js
2014/10/08 Javascript
jquery实现可旋转可拖拽的文字效果代码
2016/01/27 Javascript
一分钟理解js闭包
2016/05/04 Javascript
微信小程序 教程之wxapp视图容器 swiper
2016/10/19 Javascript
jQuery Easy UI中根据第一个下拉框选中的值设置第二个下拉框是否可以编辑
2016/11/29 Javascript
vue2.0多条件搜索组件使用详解
2020/03/26 Javascript
Vue0.1的过滤代码如何添加到Vue2.0直接使用
2017/08/23 Javascript
详谈commonjs模块与es6模块的区别
2017/10/18 Javascript
Vue 自定义动态组件实例详解
2018/03/28 Javascript
vue 实现数字滚动增加效果的实例代码
2018/07/06 Javascript
小程序实现左右来回滚动字幕效果
2018/12/28 Javascript
如何利用JavaScript编写更好的条件语句详解
2020/08/10 Javascript
JavaScript数组排序的六种常见算法总结
2020/08/18 Javascript
聊聊vue 中的v-on参数问题
2021/01/29 Vue.js
Python实现的一个自动售饮料程序代码分享
2014/08/25 Python
python安装教程 Pycharm安装详细教程
2017/05/02 Python
Python全排列操作实例分析
2018/07/24 Python
将Django项目部署到CentOs服务器中
2018/10/18 Python
修改默认的pip版本为对应python2.7的方法
2018/11/06 Python
win7 x64系统中安装Scrapy的方法
2018/11/18 Python
Python写一个基于MD5的文件监听程序
2019/03/11 Python
python 直接赋值和copy的区别详解
2019/08/07 Python
Python FFT合成波形的实例
2019/12/04 Python
用Python在Excel里画出蒙娜丽莎的方法示例
2020/04/28 Python
TripAdvisor土耳其网站:全球知名旅行社区,真实旅客评论
2017/04/17 全球购物
轻松制作精彩视频:Animoto
2018/09/19 全球购物
sleep()方法和wait()方法的区别是什么
2012/11/17 面试题
放飞梦想演讲稿800字
2014/08/26 职场文书
捐资助学感谢信
2015/01/21 职场文书
写给消防战士们的一封慰问信
2019/10/07 职场文书
详解python的内存分配机制
2021/05/10 Python