div+css布局实现多彩发散线条效果代码
代码语言:html
所属分类:布局界面
代码描述:div+css布局实现多彩发散线条效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
html {
background-size: cover;
background: linear-gradient(20deg, #392556, #200c53 70%);
height: 100%;
}
.circle {
width: 800px;
height: 800px;
margin: 0 auto;
position: relative;
overflow: hidden;
border-radius: 100%;
}
.slice {
width: 100%;
height: 100%;
position: absolute;
overflow: hidden;
transform: translate(0, -50%) rotate(90deg)
rotate(calc(var(--offset, 0) * 1deg));
transform-origin: 50% 100%;
}
.slice:before {
width: 100%;
height: 100%;
background: radial-gradient(
circle at 50% 0%,
var(--color1, transparent) 0,
var(--color1, transparent) 5.5%,
var(--color2, transparent) 5.5%,
var(--color2, transparent) 11.5%,
var(--color3, transparent) 11.5%,
var(--color3, transparent) 18%,
var(--color4, transparent) 18%,
var(--color4, transparent) 24%,
var(--color5, transparent) 24%,
var(--color5, transparent) 30.5%,
var(--color6, transparent) 30.5%,
var(--color6, transparent) 38%,
var(--color7, transparent) 38%,
var(--color7, transparent) 100%
);
content: "";
position: absolute;
transform: translate(0, 100%) rotate(calc(var(--value, 45) * 1deg));
transform-origin: 50% 0;
}
</style>
<body>
<div class="circle">
<!-- NO -->
<div class="slice" style=&quo.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0