Observer+gsap实现可换主题的三维滑板交互代码
代码语言:html
所属分类:其他
代码描述:Observer+gsap实现可换主题的三维滑板交互代码
代码标签: Observer gsap 换 主题 三维 滑板 交互 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
:root {
--border-size: 0.5vmin;
--border-style: solid;
--color-bolt: hsl(0deg 0% 40%);
--color-border: hsl(0 0% 8%);
--color-deck: hsl(10deg 10% 12%);
--color-deck-trim: hsl(0deg 20% 90%);
--color-text: hsl(0deg 0% 96%);
--color-truck: hsl(0deg 0% 30%);
--color-wheel: hsl(0deg 20% 80%);
}
body:has([value="lightning"]:checked) {
--color-bolt: hsl(237deg 74% 55%);
--color-border: hsl(215deg 76% 5%);
--color-deck: hsl(215deg 76% 5%);
--color-deck-trim: hsl(45deg 98% 49%);
--color-text: hsl(45deg 98% 49%);
--color-truck: hsl(237deg 74% 45%);
--color-wheel: hsl(359deg 70% 44%);
}
body:has([value="holiday"]:checked) {
--color-bolt: hsl(0deg 0% 98%);
--color-border: hsl(120deg 59% 22%);
--color-deck: radial-gradient(hsl(0deg 78% 60%) 15%, transparent 16%) 5vmin
5vmin / 2vmin 2vmin,
radial-gradient(hsl(0deg 78% 60%) 15%, transparent 16%) hsl(0deg 78% 52%) 0
0 / 2vmin 2vmin;
--color-deck-trim: hsl(0deg 0% 98%);
--color-text: hsl(0deg 0% 98%);
--color-truck: hsl(120deg 59% 22%);
--color-wheel: hsl(0deg 0% 98%);
}
body:has([value="vibes"]:checked) {
--color-bolt: h.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0