Html
    Css
    Js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
* {
margin:0;
padding:0;
}
li {
list-style:none;
}
.box {
width:300px;
height:300px;
border:1px solid #000;
border-radius:50%;
position:relative;
margin-left:50px;
margin-top:20px;
}
.box div {
position:absolute;
opacity:0.5;
}
.ul li {
position:absolute;
left:149px;
top:0;
transform-origin:center 150px;
}
.ul li span {
width:2px;
height:4px;
background:#000;
display:block;
}
.ul li:nth-of-type(5n) span {
width:2px;
height:10px;
background:red;
}
.ul li span i {
display:inline-block;
margin:10px 0 0 -10px;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
↑上面代码改变,会自动显示代码结果 jQuery调用版本:1.11.3
 立即下载

css3+js实现罗马数字指针时钟(原创)

更新时间:2020-05-26 09:14:14

1.通过创建60个li来实现刻度,通过判断是否是第五个来添加数字
2.判断时、分、秒是否小于60来实现指针的旋转

0