首页前端开发CSScss开红包金币旋转

css开红包金币旋转

时间2023-11-15 14:51:03发布访客分类CSS浏览554
导读:大家好,今天我来给大家介绍如何使用CSS制作一个开红包金币旋转的效果。 .red-envelope { position: relative; width: 100px; height: 10...

大家好,今天我来给大家介绍如何使用CSS制作一个开红包金币旋转的效果。

    .red-envelope {
            position: relative;
            width: 100px;
            height: 100px;
            border-radius: 50%;
            background-color: #f00;
            animation: rotate 2s linear infinite;
    }
        .coin {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 20px;
            height: 20px;
            border-radius: 50%;
            background-color: #ff0;
            animation: rotate 2s linear infinite reverse;
    }
        @keyframes rotate {
        from {
                transform: rotate(0);
        }
        to {
                transform: rotate(360deg);
        }
    }
    

首先,我们创建一个类名为red-envelope的元素作为红包的容器,设置它的宽高和圆角,背景色为红色。接着,我们给这个容器添加一个animation动画,使其在2秒内以线性速度无限旋转。

接下来,我们再在红包容器中创建一个类名为coin的元素,表示金币。将这个元素定位在红包容器的中心,设置它的宽高和圆角,背景色为黄色。同样的,我们给这个元素添加一个类似的动画,不过要将方向改为反向。

最后,我们定义一个名为rotate的关键帧,将红包容器和金币元素的旋转效果一致。从0度开始旋转,到360度停止旋转,实现一个完整的旋转循环。

以上就是制作开红包金币旋转效果的CSS代码,感谢大家的阅读。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css开红包金币旋转
本文地址: https://pptw.com/jishu/540418.html
css 多行文字两端对齐 html代码在xcode中编译成app

游客 回复需填写必要信息