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