Html
    Css
    Js

    
                        
body {
	perspective:1000px;
}
.clock {
	height:300px;
	width:300px;
	border:1px solid #5dac81;
	border-radius:50% 50%;
	margin:100px auto;
	background:#005CAF;
	box-shadow:0 0 10px 2px #FC9F4D;
	position:relative;
	transform-style:preserve-3d;
	animation:hd 3s ease 0.1s 1 both;
	box-shadow:100px 100px 30px  10px rgba(0,0,0,0.2);
	transform:scale(0);
	opacity:0;
}
@keyframes hd {
	20% {
	transform:scale(1);
	opacity:0.2;
}
40% {
	transform:scale(0.6);
	opacity:0.4;
}
60% {
	transform:scale(1);
	opacity:0.6;
}
80% {
	transform:scale(0.8);
	opacity:0.8;
}
100% {
	transform:scale(1);
	background-image:linear-gradient(to right,rgba(255,0,0,0),rgba(255,0,0,1));
	opacity:1;
}
}.big {
	height:300px;
	width:300px;
	border-radius:50%;
	position:absolute;
	top:0;
	left:0;
}
.small {
	height:10px;
	width:1px;
	background:#FBE251;
	position:absolute;
	top:0;
	left:50%;
}
.small span {
	color:#fff;
	position:relative;
	top:10px;
	left:-7px;
	font-size:18px;
}
.cm {
	height:5px;
	width:1px;
	background:#FBE251;
	position:absolute;
	top:0;
	left:50%;
}
.dian {
	width:16px;
	height:16px;
	border-radius:50%;
	background:#fff;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto;
	z-index:10;
}
.s {
	width:2px;
	height:100px;
	position:absolute;
	top:51px;
	left:149px;
	background:#C73E3A;
	transform-origin:bottom left;
}
.m {
	width:4px;
	height:80px;
	position:absolute;
	background:#F75C2F;
	top:71px;
	left:148px;
	transform-origin:bottom left;
	z-index:1;
}
.h {
	width:6px;
	height:60px;
	position:absolute;
	background:#FAD689;
	top:91px;
	left:147px;
	transform-origin:bottom left;
	margin:0 auto;
	z-index:0;
}

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:2.1.4
 立即下载

jq+css3实现的时钟代码

更新时间:2020-08-11 22:29:12

用jq+css3,然后加了一些渐变效果和animate动画

0