原文链接: webgl mandelbrot 分形
上一篇: pnpm 初步使用
下一篇: animejs duration 为0时导致reset无法执行 [已解决]
效果不错, 放大后也能看到比较细节的东西
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
body,
html {
margin: 0;
font-family: sans-serif;
height: 100vh;
width: 100vw;
display: flex;
}
.options {
position: fixed;
top: 0px;
right: 0;
background-color: white;
padding: 70px 20px 20px 20px;
z-index: 1;
transform: translateX(100%);
transition: all 0.25s;
}
label[for="options_open"]:after {
z-index: 2;
position: fixed;
top: 0;
right: 0;
cursor: pointer;
font-size: 40px;
height: 40px;
padding: 10px;
content: "\2630";
}
#options_open:checked ~ label[for="options_open"]:after {
content: "\274c";
}
#options_open:checked ~ .options {
transform: translateX(0);
}
#c {
margin: auto;
height: 100vmin;
width: 100vmin;
}
#options_open {
display: none;
}
<