css实现三维阴影圆点背景效果代码

代码语言:html

所属分类:背景

代码描述:css实现三维阴影圆点背景效果代码

代码标签: css 圆点 阴影 背景

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


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

<head>

  <meta charset="UTF-8">

  
  
<style>
html {	
	--u: 5vmin;
  --bg: #202020;
  --gray: #5e5e5e;
  --black3: #121212;
  --black4: #0009;	
	--white1: #fffc;
	--white2: #fff8;
	--fix: var(--gray) 0 25%, #fff0 0 100%;
  --gp: 50%/calc(var(--u) * 5) calc(var(--u) * 10);
  height: 100vh;
	
  background: 
	
		/* fix border lines */
		conic-gradient(from 225deg at 13% 10%, var(--fix)) var(--gp),
		conic-gradient(from 45deg at 87% 10%, var(--fix)) var(--gp),
		conic-gradient(from 225deg at 13% 10%, var(--fix)) var(--gp),
		conic-gradient(from 45deg at 87% 10%, var(--fix)) var(--gp),
		conic-gradient(from 225deg at 22% 52%, var(--fix)) var(--gp),
		conic-gradient(from 45deg at 78% 52%, var(--fix)) var(--gp),
		conic-gradient(from 225deg at 22% 52%, var(--fix)) var(--gp),
		conic-gradient(from 45deg at 78% 52%, var(--fix)) var(--gp),
		conic-gradient(from 225deg at 17% 82%, var(--fix)) var(--gp),
		conic-gradient(from 45deg at 83% 82%, var(--fix)) var(--gp),
		conic-gradient(from 225deg at 17% 82%, var(--fix)) var(--gp),
		conic-gradient(from 45deg at 83% 82%, var(--fix)) var(--gp),
		conic-gradient(from 315deg at 48% 2.5%, var(--fix)) var(--gp),
		conic-gradient(from 135deg at 48% 97.5%, var(--fix)) var(--gp),
		conic-gradient(from 315deg at 48% 2.5%, var(--fix)) var(--gp),
		conic-gradient(from 135deg at 48% 97.5%, var(--fix)) var(--gp),
			
		/* RIGHT BOT */
		radial-gradient(circle at 100% 82%, var(--gray) 0 calc(var(--u) * 0.85), #fff0 calc(var(--u) * 0.9) 100%) var(--gp), 	
		radial-gradient(circle at 100% 82%, var(--white1) 0 calc(var(--u) * 0.8), #fff0 calc(var(--u) * 0.9) 100%) var(--gp), 
		radial-gradient(circle at 100% 82%, var(--white2) 0 calc(var(--u) * 0.8), #fff0 calc(var(--u) * 0.9) 100%) var(--gp), 
		radial-gradient(circle at 95% 82%, var(--black3) 0 calc(var(--u) * 0.85), #fff0 calc(var(--u) * 1) 100%) var(--gp), 
		radial-gradient(circle at 90% 82%, var(--black3) 0 calc(var(--u) * 0.75), #fff0 calc(var(--u) * 1) 100%) var(--gp), 
		radial-gradient(circle at 85% 82%, var(--black4) 0 calc(var(--u) * 0.65), #fff0 calc(var(--u) * 1) 100%) var(--gp),
		/* LEFT BOT */
		radial-gradient(circle at 0% 82%, var(--gray) 0 calc(var(--u) * 0.85), #fff0 calc(var(--u) * 0.9) 100%) var(--gp), 
		radial-gradient(circle at 1% 82%, var(--white1) 0 calc(var(--u) * 0.8), #fff0 calc(var(--u) * 0.9) 100%) var(--gp), 
			
		/* RIGHT MID */
		radial-gradient(circle at 100% 52%, var(--gray) 0 calc(var(--u) * 1.1), #fff0 calc(var(--u) * 1.15) 100%) var(--gp), 
		radial-gradient(circle at 100% 52%, var(--white1) 0 calc(var(--u) * 1.05), #fff0 calc(var(--u) * 1.15) 100%) var(--gp), 
		radial-gradient(circle at 100% 52%, var(--white2) 0 calc(var(--u) * 1.05), #fff0 calc(var(--u) * 1.15) 100%) var(--gp), 
		radial-gradient(circle at 95% 52%, var(--black3) 0 calc(var(--u) * 1.1), #fff0 calc(var(--u) * 1.2) 100%) var(--gp), 
		radial-gradient(circle at 90% 52%, var(--black3) 0 calc(var(--u) * 0.9), #fff0 calc(var(--u) * 1.2) 100%) var(--gp), 
		radial-gradient(circle at 85% 52%, var(--black4) 0 calc(var(--u) * 0.7), #fff0 calc(var(--u) * 1.2) 100%) var(--gp),
		/* LEFT MID */
		radial-gradient(circle at 0% 52%, var(--gray) 0 calc(var(--u) * 1.1), #fff0 calc(var(--u) * 1.15) 100%) var(--gp), 
		radial-gradient(circle at 1% 52%, var(--white1) 0 calc(var(--u) * 1.05), #fff0 calc(var(--u) * 1.15) 100%) var(--gp),

		/* RIGHT TOP */
		radial-gradient(circle at 100% 10%, var(--gray) 0 calc(var(--u) * 0.65), #fff0 calc(var(--u) * 0.7) 100%) var(--gp), 
		radial-gradient(circle at 100% 10%, var(--white1) 0 calc(var(--u) * 0.6), #fff0 calc(var(--u) * 0.7) 100%) var(--gp),
		radial-gradient(circle at 100% 10%, var(--white2) 0 calc(var(--u) .........完整代码请登录后点击上方下载按钮下载查看

网友评论0