css+js实现炫酷彩色柔光背景动画按钮效果代码
代码语言:html
所属分类:其他
代码描述:css+js实现炫酷彩色柔光背景动画按钮效果代码
代码标签: css js 炫酷 彩色 柔光 背景 动画 按钮
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
:root {
--defaultFont: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
--garageWhite: rgba(235, 237, 236, 1);
}
*, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
[type=submit], [type=reset], button, html [type=button] {
-webkit-appearance: button;
text-transform: none;
}
html, body {
margin: 0;
width: 100%;
height: 100%;
font-family: var(--defaultFont);
font-weight: 300;
}
body {
position: relative;
height: 100vh;
width: 100vw;
color: var(--garageWhite);
display: grid;
place-items: center;
transition: all 200ms ease;
overflow-x: hidden;
background: hsla(228deg, 12.2%, 8.04%, 1);
}
.lightTheme {
background: rgba(235, 236, 240, 1);
}
.radial-ring-container {
--borderRadius: .856em;
--borderRadiusBefore: .867em;
--offset: 0%;
--blurAmount: 12px;
--saturateAmount: 120%;
--contrastAmount: 1.05;
--brightnessAmount: 1.1;
--backgroundSize: 250% 100%;
--backgroundPosition: 50% 50%;
--backangle: 127deg;
--doubleHeight: var(--bheight);
--doubleWidth: var(--bwidth);
--color01: #1598fc;
--color02: #18ecfd;
--color03: #26f0ba;
--color04: #e6d05a;
--color05: #fb9f56;
--color06: #fa6984;
--color07: #838ce1;
--color08: #1598fc;
--color09: #fadd81;
--color10: #8cfa97;
--color11: #06d4d1;
--color12: #16b0b0; /* ending coloring for match to front for repeat */
position: relative;
content: "";
width: 100%;
max-width: 175px;
height: 100%;
max-height: 55px;
transition: background 150ms ease;
border-radius: var(--borderRadius);
transition: all 200ms linear;
}
.lightTheme .radial-ring-conta.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0