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