CSS3简易表盘时钟 <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>css3时钟</title>
<style>
.box{
width: 300px
height: 300px
border-radius: 50%
border: 5px solid #ccc
margin: 100px auto
position: relative
}
.kedu{
width: 300px
height: 300px
border-radius: 50%
position: relative
overflow: hidden
}
.kedu div{
height: 300px
position: absolute
left: 50%
}
.kedu div:nth-child(1){
width: 6px
background: #333
margin-left: -3px
}
.kedu div:nth-child(2){
width: 2px
background: #666
margin-left: -3px
transform: rotate(30deg)
}
.kedu div:nth-child(3){
width: 2px
background: #666
margin-left: -3px
transform: rotate(60deg)
}
.kedu div:nth-child(4){
width: 6px
background: #333
margin-left: -3px
transform: rotate(90deg)
}
.kedu div:nth-child(5){
width: 2px
background: #666
margin-left: -3px
transform: rotate(120deg)
}
.kedu div:nth-child(6){
width: 2px
background: #666
margin-left: -3px
transform: rotate(150deg)
}
.disc{
width: 20px
height: 20px
border-radius: 50%
background: #000
position: absolute
top: 50%
left: 50%
margin-left: -10px
margin-top: -10px
z-index: 2
}
.middisc{
width: 260px
height: 260px
border-radius: 50%
background: #fff
position: absolute
top: 50%
left: 50%
margin-left: -130px
margin-top: -130px
}
.hour{
width: 6px
height: 60px
background: #000
position: absolute
top: -50px
left: 50%
margin-left: -3px
transform-origin: bottom center
animation: move 43200s steps(60) 0s infinite
}
.minu{
width: 4px
height: 80px
background: green
position: absolute
top: -70px
left: 50%
margin-left: -2px
transform-origin: bottom center
animation: move 3600s steps(60) 0s infinite
}
.second{
width: 2px
height: 100px
background: #f00
position: absolute
top: -90px
left: 50%
margin-left: -1px
transform-origin: bottom center
-webkit-animation: move 60s steps(60) infinite
}
.cover{
width: 20px
height: 20px
border-radius: 50%
background: #000
position: absolute
}
@keyframes move{
0%{
transform: rotate(0deg)
}
100%{
transform: rotate(360deg)
}
}
</style>
</head>
<body>
<div>
<div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
<div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
<div></div>
</div>
</body>
</html>
1. 将表盘图片放大至合适的尺寸;2. 使用图像处理软件,如Photoshop,进行放大;
3. 将放大后的图片使用图像编辑软件,如GIMP,进行编辑,将日期文字放大;
4. 使用图像处理软件,如Photoshop,将放大后的图片转换成位图格式;
5. 使用图像编辑软件,如GIMP,将位图格式的图片进行编辑,将日期文字放大;
6. 使用图像处理软件,如Photoshop,将编辑后的图片转换成合适的格式,如JPEG,PNG等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)