js+css实现中性圆环进度式时钟显示时间日期代码
代码语言:html
所属分类:其他
代码描述:js+css实现中性圆环进度式时钟显示时间日期代码
代码标签: js css 中性 圆环 进度式 时钟 显示 时间 日期 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <link rel='stylesheet' href='https://fonts.googleapis.com/css2?family=Rubik+Pixels&display=swap'> <style> * { box-sizing: border-box; margin: 0; } :root { --clock-width: 50vw; --width: calc(var(--clock-width) / 15); /* bar width */ --hour-deg: 50deg; --min-deg: 180deg; --sec-deg: 120deg; --color: #6a4eef; } body { min-height: 100vh; display: grid; place-items: center; background-color: #b9b6b4; } .clock { width: var(--clock-width); aspect-ratio: 1/1; position: relative; border-radius: 100vmax; container-type: inline-size; container-name: datecontainer; box-shadow: -1em -0.5em 1.5em 1em #d2d0ce, 1em 0.5em 3.5em 1.5em #88837f, inset -1em -0.5em 0.25em 0 rgba(234, 233, 233, 0.5), inset 1em 0.5em 0.5em 0 rgba(136, 131, 127, 0.5); } .hour, .min, .sec { position: absolute; aspect-ratio: 1/1; /*background-image: radial-gradient( 50% 50% at 50% 50%, transparent calc(100% - var(--width)), darken($bg, 20%) calc(100% - (var(--width) * .6)), var(--color) calc(100% - (var(--width) * .6)) calc(100% - (var(--width) * .4)), lighten($bg, 20%) calc(100% - (var(--width) * .6)) calc(100% - (var(--width) * .4)), transparent 100%); */ bac.........完整代码请登录后点击上方下载按钮下载查看
网友评论0