js+css实现可调配置参数的彩色曲线圈圈动画效果代码
代码语言:html
所属分类:动画
代码描述:js+css实现可调配置参数的彩色曲线圈圈动画效果代码
代码标签: js css 配置 参数 彩色 曲线 圈圈 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
@layer reset, base, demo;
@layer demo {
.controls-panel {
position: absolute;
top: 1rem;
right: 1rem;
background: rgba(78 170 246 / 0.5);
backdrop-filter: blur(4px);
border: 1px solid rgba(255 255 255 / 0.35);
border-radius: 5px;
width: var(--control-panel-width, 2rem);
display: grid;
grid-template-rows: var(--control-panel-rows, 2rem 0fr);
transition: grid-template-rows 300ms ease-in-out var(--delay-reveal, 0ms),
width 300ms ease-in-out var(--delay-width, 400ms);
}
.controls-panel > label {
cursor: pointer;
margin: 0;
transition: rotate 300ms ease-in-out;
display: grid;
place-content: center end;
color: white;
}
.controls-panel > label:hover > svg {
rotate: 90deg;
}
.controls-panel > label > svg {
--toggle-icon-scale: var(--toggle-config-scale, 1);
grid-area: 1 / 1;
margin-right: 0.25rem;
width: 100%;
transition: 300ms ease-in-out;
scale: var(--toggle-icon-scale, 1);
}
.controls-panel > label > svg:last-of-type {
--toggle-icon-scale: v.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0