js+css实现铁血战士外星符号显示当前时间时钟代码
代码语言:html
所属分类:其他
代码描述:js+css实现铁血战士外星符号显示当前时间时钟代码
代码标签: js css 铁血 战士 外星 符号 显示 当前 时间 时钟 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
/*
global
*/
@import url(//fonts.googleapis.com/css2?family=Kode+Mono:wght@400..700&display=swap); *, *::before, *::after {
margin: 0;
padding: 0;
border: 0;
box-sizing: border-box;
}
*:focus {
outline: none;
}
body {
display: flex;
align-items: center;
justify-content: center;
height: 100vh;
}
/*
yautja-clock
*/
.yautja-clock {
--_d-color-on: rgb(255, 0, 0);
--_d-color-off: rgb(110, 0, 0);
--_d-element-thickness: 3px;
--_d-el-r: calc(var(--_d-element-thickness) * 0.5);
--_d-element-length: calc(var(--_d-el-r) * 8);
--_d-distance-x: var(--_d-element-thickness);
--_d-distance-y: var(--_d-distance-x);
--_d-width: calc(var(--_d-element-length) * 2 + var(--_d-el-r) * 6);
--_d-height: calc(var(--_d-width) * 2.13636);
--_digits-distance-x: calc(var(--_d-element-thickness) * 0);
--_digits-distance-y: var(--_digits-distance-x);
--_digits-width: calc(calc(var(--_d-width) + var(--_d-distance-x)) * 6 + var(--_digits-distance-x));
--_digits-height: calc(var(--_d-height) + var(--_d-distance-y) + var(--_digits-distance-y));
--_digits-background-color: rgb(0, 0, 0);
--_d-1-el-1-c: var(--_d-color-on);
--_d-1-el-2-c: var(--_d-color-on);
--_d-1-el-3-c: var(--_d-color-on);
--_d-1-el-4-c: var(--_d-color-on);
--_d-1-el-5-c: var(--_d-color-on);
--_d-1-el-6-c: var(--_d-color-on);
--_d-1-el-7-c: var(--_d-color-on);
--_d-1-el-8-c: var(--_d-color-on);
--_d-1-el-9-c: var(--_d-color-on);
--_d-2-el-1-c: var(--_d-color-on);
--_d-2-el-2-c: var(--_d-color-on);
--_d-2-el-3-c: var(--_d-color-on);
--_d-2-el-4-c: var(--_d-color-on);
--_d-2-el-5-c: var(--_d-color-on);
--_d-2-el-6-c: var(--_d-color-on);
--_d-2-el-7-c: var(--_d-color-on);
--_d-2-el-8-c: var(--_d-color-on);
--_d-2-el-9-c: var(--_d-color-on);
--_d-3-el-1-c: var(--_d-color-on);
--_d-3-el-2-c: var(--_d-color-on);
--_d-3-el-3-c: var(--_d-color-on);
--_d-3-el-4-c: var(--_d-color-on);
--_d-3-el-5-c: var(--_d-color-on);
--_d-3-el-6-c: var(--_d-color-on);
--_d-3-el-7-c: var(--_d-color-on);
--_d-3-el-8-c: var(--_d-color-on);
--_d-3-el-9-c: var(--_d-color-on);
--_d-4-el-1-c: var(--_d-color-on);
--_d-4-el-2-c: var(--_d-color-on);
--_d-4-el-3-c: var(--_d-color-on);
--_d-4-el-4-c: var(--_d-color-on);
--_d-4-el-5-c: var(--_d-color-on);
--_d-4-el-6-c: var(--_d-color-on);
--_d-4-el-7-c: var(--_d-color-on);
--_d-4-el-8-c: var(--_d-color-on);
--_d-4-el-9-c: var(--_d-color-on);
--_d-5-el-1-c: var(--_d-color-on);
--_d-5-el-2-c: var(--_d-color-on);
--_d-5-el-3-c: var(--_d-color-on);
--_d-5-el-4-c: var(--_d-color-on);
--_d-5-el-5-c: var(--_d-color-on);
--_d-5-el-6-c: var(--_d-color-on);
--_d-5-el-7-c: var(--_d-color-on);
--_d-5-el-8-c: var(--_d-color-on);
--_d-5-el-9-c: var(--_d-color-on);
--_d-6-el-1-c: var(--_d-color-on);
--_d-6-el-2-c: var(--_d-color-on);
--_d-6-el-3-c: var(--_d-color-on);
--_d-6-el-4-c: var(--_d-color-on);
--_d-6-el-5-c: var(--_d-color-on);
--_d-6-el-6-c: var(--_d-color-on);
--_d-6-el-7-c: var(--_d-color-on);
--_d-6-el-8-c: var(--_d-color-on);
--_d-6-el-9-c: var(--_d-color-on);
--_d-1-el-1-p-x: calc(var(--_d-element-length) + var(--_d-el-r) * 3);
--_d-1-el-1-p-y: var(--_d-el-r);
--_d-1-el-2-p-x: var(--_d-el-r);
--_d-1-el-2-p-y: calc(var(--_d-element-length) + var(--_d-el-r) * 3);
--_d-1-el-3-p-x: calc(var(--_d-element-length) + var(--_d-el-r) * 6);
--_d-1-el-3-p-y: var(--_d-1-el-2-p-y);
--_d-1-el-4-p-x: calc(var(--_d-element-length) + var(--_d-el-r) * 1);
--_d-1-el-4-p-y: calc(var(--_d-element-length) + var(--_d-el-r) * 7);
--_d-1-el-5-p-x: calc(var(--_d-element-length) + var(--_d-el-r) * 5);
--_d-1-el-5-p-y: var(--_d-1-el-4-p-y);
--_d-1-el-6-p-x: calc(var(--_d-el-r) * 3);
--_d-1-el-6-p-y: calc(var(--_d-1-el-5-p-y) * 1.75);
--_d-1-el-7-p-x: calc(var(--_d-element-length) + var(--_d-el-r) * 11);
--_d-1-el-7-p-y: var(--_d-1-el-6-p-y);
--_d-1-el-8-p-x: var(--_d-1-el-3-p-x);
--_d-1-el-8-p-y: calc(var(--_d-element-length) * 4 + var(--_d-el-r) * 4.25);
--_d-1-el-9-p-x: var(--_d-1-el-1-p-x);
--_d-1-el-9-p-y: calc(var(--_d-1-el-8-p-y) + var(--_d-el-r) * 3);
--_d-2-el-1-p-x: calc(var(--_d-1-el-1-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-2-el-1-p-y: var(--_d-1-el-1-p-y);
--_d-2-el-2-p-x: calc(var(--_d-1-el-2-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-2-el-2-p-y: var(--_d-1-el-2-p-y);
--_d-2-el-3-p-x: calc(var(--_d-1-el-3-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-2-el-3-p-y: var(--_d-1-el-3-p-y);
--_d-2-el-4-p-x: calc(var(--_d-1-el-4-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-2-el-4-p-y: var(--_d-1-el-4-p-y);
--_d-2-el-5-p-x: calc(var(--_d-1-el-5-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-2-el-5-p-y: var(--_d-1-el-5-p-y);
--_d-2-el-6-p-x: calc(var(--_d-1-el-6-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-2-el-6-p-y: var(--_d-1-el-6-p-y);
--_d-2-el-7-p-x: calc(var(--_d-1-el-7-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-2-el-7-p-y: var(--_d-1-el-7-p-y);
--_d-2-el-8-p-x: calc(var(--_d-1-el-8-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-2-el-8-p-y: var(--_d-1-el-8-p-y);
--_d-2-el-9-p-x: calc(var(--_d-1-el-9-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-2-el-9-p-y: var(--_d-1-el-9-p-y);
--_d-3-el-1-p-x: calc(var(--_d-2-el-1-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-3-el-1-p-y: var(--_d-1-el-1-p-y);
--_d-3-el-2-p-x: calc(var(--_d-2-el-2-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-3-el-2-p-y: var(--_d-1-el-2-p-y);
--_d-3-el-3-p-x: calc(var(--_d-2-el-3-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-3-el-3-p-y: var(--_d-1-el-3-p-y);
--_d-3-el-4-p-x: calc(var(--_d-2-el-4-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-3-el-4-p-y: var(--_d-1-el-4-p-y);
--_d-3-el-5-p-x: calc(var(--_d-2-el-5-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-3-el-5-p-y: var(--_d-1-el-5-p-y);
--_d-3-el-6-p-x: calc(var(--_d-2-el-6-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-3-el-6-p-y: var(--_d-1-el-6-p-y);
--_d-3-el-7-p-x: calc(var(--_d-2-el-7-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-3-el-7-p-y: var(--_d-1-el-7-p-y);
--_d-3-el-8-p-x: calc(var(--_d-2-el-8-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-3-el-8-p-y: var(--_d-1-el-8-p-y);
--_d-3-el-9-p-x: calc(var(--_d-2-el-9-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-3-el-9-p-y: var(--_d-1-el-9-p-y);
--_d-4-el-1-p-x: calc(var(--_d-3-el-1-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-4-el-1-p-y: var(--_d-1-el-1-p-y);
--_d-4-el-2-p-x: calc(var(--_d-3-el-2-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-4-el-2-p-y: var(--_d-1-el-2-p-y);
--_d-4-el-3-p-x: calc(var(--_d-3-el-3-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-4-el-3-p-y: var(--_d-1-el-3-p-y);
--_d-4-el-4-p-x: calc(var(--_d-3-el-4-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-4-el-4-p-y: var(--_d-1-el-4-p-y);
--_d-4-el-5-p-x: calc(var(--_d-3-el-5-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-4-el-5-p-y: var(--_d-1-el-5-p-y);
--_d-4-el-6-p-x: calc(var(--_d-3-el-6-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-4-el-6-p-y: var(--_d-1-el-6-p-y);
--_d-4-el-7-p-x: calc(var(--_d-3-el-7-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-4-el-7-p-y: var(--_d-1-el-7-p-y);
--_d-4-el-8-p-x: calc(var(--_d-3-el-8-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-4-el-8-p-y: var(--_d-1-el-8-p-y);
--_d-4-el-9-p-x: calc(var(--_d-3-el-9-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-4-el-9-p-y: var(--_d-1-el-9-p-y);
--_d-5-el-1-p-x: calc(var(--_d-4-el-1-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-5-el-1-p-y: var(--_d-1-el-1-p-y);
--_d-5-el-2-p-x: calc(var(--_d-4-el-2-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-5-el-2-p-y: var(--_d-1-el-2-p-y);
--_d-5-el-3-p-x: calc(var(--_d-4-el-3-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-5-el-3-p-y: var(--_d-1-el-3-p-y);
--_d-5-el-4-p-x: calc(var(--_d-4-el-4-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-5-el-4-p-y: var(--_d-1-el-4-p-y);
--_d-5-el-5-p-x: calc(var(--_d-4-el-5-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-5-el-5-p-y: var(--_d-1-el-5-p-y);
--_d-5-el-6-p-x: calc(var(--_d-4-el-6-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-5-el-6-p-y: var(--_d-1-el-6-p-y);
--_d-5-el-7-p-x: calc(var(--_d-4-el-7-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-5-el-7-p-y: var(--_d-1-el-7-p-y);
--_d-5-el-8-p-x: calc(var(--_d-4-el-8-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-5-el-8-p-y: var(--_d-1-el-8-p-y);
--_d-5-el-9-p-x: calc(var(--_d-4-el-9-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-5-el-9-p-y: var(--_d-1-el-9-p-y);
--_d-6-el-1-p-x: calc(var(--_d-5-el-1-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-6-el-1-p-y: var(--_d-1-el-1-p-y);
--_d-6-el-2-p-x: calc(var(--_d-5-el-2-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-6-el-2-p-y: var(--_d-1-el-2-p-y);
--_d-6-el-3-p-x: calc(var(--_d-5-el-3-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-6-el-3-p-y: var(--_d-1-el-3-p-y);
--_d-6-el-4-p-x: calc(var(--_d-5-el-4-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-6-el-4-p-y: var(--_d-1-el-4-p-y);
--_d-6-el-5-p-x: calc(var(--_d-5-el-5-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-6-el-5-p-y: var(--_d-1-el-5-p-y);
--_d-6-el-6-p-x: calc(var(--_d-5-el-6-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-6-el-6-p-y: var(--_d-1-el-6-p-y);
--_d-6-el-7-p-x: calc(var(--_d-5-el-7-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-6-el-7-p-y: var(--_d-1-el-7-p-y);
--_d-6-el-8-p-x: calc(var(--_d-5-el-8-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-6-el-8-p-y: var(--_d-1-el-8-p-y);
--_d-6-el-9-p-x: calc(var(--_d-5-el-9-p-x) + var(--_d-width) + var(--_d-distance-x));
--_d-6-el-9-p-y: var(--_d-1-el-9-p-y);
background: /*digit 1*/ radial-gradient(circle var(--_d-el-r) at calc(var(--_d-1-el-1-p-x) + var(--_d-el-r) * 0) calc(var(--_d-1-el-1-p-y) + var(--_d-el-r) * 0), var(--_d-1-el-1-c) 0px, var(--_d-1-el-1-c) var(--_d-el-r), transparent var(--_d-el-r)), radial-gradient(circle var(--_d-el-r) at calc(var(--_d-1-el-1-p-x) + var(--_d-el-r) * 0) calc(var(--_d-1-el-1-p-y) + var(--_d-el-r) * 1), var(--_d-1-el-1-c) 0px, var(--_d-1-el-1-c) var(--_d-el-r), transparent var(--_d-el-r)), radial-gradient(circle var(--_d-el-r) at calc(var(--_d-1-el-1-p-x) + var(--_d-el-r) * 0) calc(var(--_d-1-el-1-p-y) + var(--_d-el-r) * 2), var(--_d-1-el-1-c) 0px, var(--_d-1-el-1-c) var(--_d-el-r), transparent var(--_d-el-r)), radial-gradient(circle var(--_d-el-r) at calc(var(--_d-1-el-1-p-x) + var(--_d-el-r) * 0) calc(var(--_d-1-el-1-p-y) + var(--_d-el-r) * 3), var(--_d-1-el-1-c) 0px, var(--_d-1-el-1-c) var(--_d-el-r), transparent var(--_d-el-r)), radial-gradient(circle var(--_d-el-r) at calc(var(--_d-1-el-1-p-x) + var(--_d-el-r) * 0) calc(var(--_d-1-el-1-p-y) + var(--_d-el-r) * 4), var(--_d-1-el-1-c) 0px, var(--_d-1-el-1-c) var(--_d-el-r), transparent var(--_d-el-r)), radial-gradient(circle var(--_d-el-r) at calc(var(--_d-1-el-1-p-x) + var(--_d-el-r) * 0) calc(var(--_d-1-el-1-p-y) + var(--_d-el-r) * 5), var(--_d.........完整代码请登录后点击上方下载按钮下载查看















网友评论0