js+css布局实现立体棋子指针时钟显示时间代码
代码语言:html
所属分类:布局界面
代码描述:js+css布局实现立体棋子指针时钟显示时间代码
代码标签: js css 布局 立体 棋子 指针 时钟 显示 时间 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <title>3D Button Analog Clock</title> <style> /* --- Original Styles --- */ *, *::after, *::before { margin: 0; padding: 0; box-sizing: border-box; } :root { --brand-primary: hsl(209, 77%, 46%); --brand-primary-tint: hsl(218, 62%, 75%); --brand-primary-shade: hsl(212, 61%, 33%); --brand-primary-tone: hsl(216, 40%, 52%); --brand-secondary: hsl(29, 77%, 54%); --brand-secondary-tint: hsl(27, 84%, 71%); --brand-secondary-shade: hsl(29, 61%, 32%); --brand-secondary-tone: hsl(28, 51%, 54%); /* color indexed elements */ --color-0: hsl(0, 85%, 55%); --color-1: hsl(30, 82%, 50%); --color-2: hsl(60, 85%, 55%); --color-3: hsl(82, 89%, 51%); --color-4: hsl(126, 82%, 48%); --color-5: hsl(154, 84%, 49%); --color-6: hsl(177, 88%, 50%); --color-7: hsl(200, 90%, 50%); --color-8: hsl(220, 86%, 56%); --color-9: hsl(270, 78%, 60%); --color-10: hsl(296, 88%, 54%); --color-11: hsl(330, 82%, 50%); } body { min-block-size: 100vh; display: grid; background: radial-gradient( circle at 20% 80%, var(--brand-primary-tint) 0%, transparent 50% ), radial-gradient( circle at 80% 20%, var(--brand-secondary-tint) 0%, transparent 50% ), radial-gradient(circle at 40% 40%, #95f582dd 0%, transparent 50%), linear-gradient(135deg, #bae3 0%, #a4d4f0ad 100%); } .color-circle { --main-circle: clamp(20rem, 9rem + 37vw, 28rem); --button-size: calc(var(--main-circle) * 0.15); --r.........完整代码请登录后点击上方下载按钮下载查看
网友评论0