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