jQuery+CSS3线性时钟插件特效代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 jQuery+CSS3线性时钟插件特效代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

jQuery+CSS3线性时钟插件特效代码

HTML代码(index.html):

<!DOCTYPE html>
<html>

<head>
  <meta charset="UTF-8">
  <title>jQuery+CSS3线性时钟插件 - 程序员设计师联盟淘宝店</title>
  <link rel='stylesheet prefetch' href='css/bootstrap.css'>
  <link rel="stylesheet" href="css/style.css" media="screen" type="text/css" />
</head>

<body>
  <div id='clock'>
    <div id="numbers"></div>
    <div id="seconds" class="time_bar"></div>
    <div id="minutes" class="time_bar"></div>
    <div id="hours" class="time_bar"></div>
</div>
  <script src='js/jquery.js'></script>
  <script src="js/index.js"></script>
</body>
</html>





JS代码(index.js):

$(document).ready(function(){
	// Set up clock's numbers for (var i = 0;
	i < 12;
	i++){
	if (i != 0){
	$("#numbers").append("<span id="+i+" class=\'number-box\'><div class=\'number\'>"+i+"</div><div class=\'line\'></div></span>");
}
else{
	$("#numbers").append("<span id="+12+" class=\'number-box\'><div class=\'number\'>"+12+"</div></span>");
}
}
// Display time bars var d,ms,s,m,h;
	var clock = $("#clock");
	var secondBar = $("#seconds");
	var SPM = 60;
	// Seconds Per Minute var seconds = setInterval(function(){
	d = new Date();
	ms = d.getMilliseconds();
	s = (d.getSeconds() + (ms / 1000));
	sWidth = (s / 60) * 100;
	//Percentage of seconds $("#seconds").width(sWidth+'%');
	// Set width of bar}
,200) var minutes = setInterval(function(){
	m = d.getMinutes();
	mWidth = ((m + (sWidth / 100)) / 60) * 100;
	//Percentage of seconds $("#minutes").width(mWidth+'%');
}
,500) var hours = setInterval(function(){
	h = d.getHours() % 12;
	hWidth = ((h + (mWidth / 100)) / 12) * 100;
	//Percentage of seconds $("#hours").width(hWidth+'%');
}
,1000)}
);
	

CSS代码(style.css):

html{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
body{background-color:#55bbbb;padding-top:100px;}
#clock{position:relative;width:auto;padding:10px;margin-left:auto;margin-right:auto;border-radius:10px;}
#numbers{box-shadow:0px 5px 5px 0px rgba(70,177,177,0.85);}
@media screen and (max-width:649px){#numbers{font-size:150%;font-weight:100;height:25px;}
#numbers .number{top:7.5%;}
}
@media screen and (min-width:650px){#numbers{font-size:300%;font-weight:100;height:50px;}
#numbers .number{top:30%;}
}
@media screen and (min-width:900px){#numbers{font-size:450%;font-weight:100;height:70px;}
#numbers .number{top:35%;}
}
.number-box{background:#eeffff;position:relative;display:inline-block;width:8.33333333%;height:100%;text-align:center;}
.number{position:relative;height:100%;color:#55bbbb;}
.line{position:absolute;width:1px;height:30px;background:#55bbbb;}
.time_bar{height:10px;background:white;width:0%;box-shadow:0px 5px 5px 0px rgba(70,177,177,0.85);}
#seconds{background:#ccffff;transition:width 0.2s linear;}
#minutes{background:#aaffff;transition:width 0.5s linear;}
#hours{background:#88eeee;transition:width 1s linear;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
53.68 KB
Html 时钟特效
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章