CSS3--利用transform属性制作时钟效果

这篇博客介绍了如何利用CSS3的transform属性来制作一个动态时钟效果。通过rotate()、skew()、scale()和translate()等方法,结合时间的计算,实现了时针、分针和秒针的转动。并提到了transform执行顺序和transform-origin的重要性,以及使用setInterval()函数实现实时更新时间,达到时钟动态显示的目的。
摘要由CSDN通过智能技术生成

       首先简单总结一下transform这个属性,transform的含义是:改变,使…变形;转换。

transform的常用属性:
       1)rotate()  旋转函数 取值度数
             deg  度数
             Transform-origin 旋转的基点
       2)skew() 倾斜函数 取值度数 
             skewX()
             skewY()
       3)scale() 缩放函数 取值 正数、负数和小数
             scaleX()
             scaleY()
       4)translate() 位移函数
            translateX()
            translateY()

注意:Transform 执行顺序问题 — 后写先执行。

案例说明:

       

实现代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>时钟</title>
    <style id="css">
        ul,li{
            padding: 0;
            margin: 0;
            list-style: none;
        }
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值