div+css布局实现折纸雪花旋转动画效果代码

代码语言:html

所属分类:布局界面

代码描述:div+css布局实现折纸雪花旋转动画效果代码

代码标签: div css 布局 折纸 雪花 旋转 动画

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

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

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

 
<style>
.snowflake {
        width: 70vmin;
        aspect-ratio: 1/1;
        display: grid;
        filter: drop-shadow(.5vmin .5vmin 2vmin black);
        animation: rotate 20s linear infinite;
        > i {
                width: 50%;
                aspect-ratio: 1/1;
                grid-area: 1/1;
                place-self: start end;
               
                /* --odd: mod(var(--i), 2);  lacking support */
                background-color: hsl(0 0 calc(75% + 15% * var(--odd)));
                background-image: conic-gradient(at bottom left, #0005, #0000 var(--a));

                --a: calc(360deg / var(--segments));
                transform-origin: bottom left;
                transform: rotateY(calc(180deg * var(--odd))) rotateZ(calc((var(--i) + var(--odd)) * var(--a)));

                --mask: conic-gradient(at bottom left, #000 v.........完整代码请登录后点击上方下载按钮下载查看

网友评论0