前端学习——CSS3实现时钟效果

CSS3实现时钟效果

最近想开始认真学习,然后想把学习记录下来,就写在博客这里了。
最先是用CSS实现的是一个时钟的效果,如下图:
前端学习——CSS3实现时钟效果_第1张图片

实现效果

1.圆盘

说到时钟,肯定最先想到的是一个圆,所以就从一个圆开始。
先写一个div,然后给相关的样式

.clock
{ position: absolute; width: 250px; height: 250px; left: 50%; top: 50%; transform: translate(-50%,-50%); background-color: #ffffff; border-radius: 50%; border:10px double black; }

2.刻度

其次当然就是刻度的问题了,刻度用什么可以实现了,不可能再用div了,因为太多了,就想到了列表 “ul"和"li”。

ul
{ height: 250px; position: relative; list-style: none; } ul li{ width: 2px; height: 5px; background-color: #000000; position: absolute; left:124px; top: 0; -webkit-transform-origin:center 125px; } ul li:nth-of-type(1){<

你可能感兴趣的:(前端(HTML+CSS+JS),CSS动画,时钟效果)