div+css实现三维多层旋转环动画效果代码

代码语言:html

所属分类:动画

代码描述:div+css实现三维多层旋转环动画效果代码

代码标签: div css 三维 多层 旋转 动画

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
 
<meta charset="UTF-8">
 


 
 
 
<style>
* {
        box-sizing: border-box;
}
:root {
        --clr-bg: #011920;
        --clr-1: red;
        --clr-2: blue;
        --clr-3: rgb(175, 208, 84);
}

@property --angle {
        syntax: "
<angle>";
        initial-value: 0deg;
        inherits: false;
}

body {
        min-height: 100svh;
        background-color: var(--clr-bg);
        display: grid;
        place-content: center;
        perspective: 1000px;
        background-image: radial-gradient(
                circle,
                rgba(175, 208, 84, 0.25) 1px,
                rgba(0, 0, 0, 0) 1px
        );
        background-size: 40px 40px;
        background-attachment: fixed;
}
.wrapper {
        position: relative;
        width: 200px;
        height: 200px;
        display: grid;
}
.wrapper > .ring {
        --speed-neon: 2000ms;
        --speed-rotation: 10000ms;

        --scale: calc(1 - (var(--i) * 0.1));
        --rotate-z: 180deg;
        --rotate-x: 360deg;
        --rotate-y: calc(var(--i) * 5deg);
        --translate-z: calc(var(--i) * -55px);

        wi.........完整代码请登录后点击上方下载按钮下载查看

网友评论0