css实现北极光晕效果
代码语言:html
所属分类:背景
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
* {
box-sizing: border-box;
}
:root {
--hue: 220;
}
body {
background: hsl(var(--hue),100%, 5%);
height: 100vh;
overflow: hidden;
}
.star {
--hue: 55;
border-radius: 50%;
background: hsl(var(--hue),100%, 50%);
box-shadow: 0 0 5px 1px hsl(var(--hue), 100%, 85%);
height: calc(var(--size,2) * 1px);
position: absolute;
width: calc(var(--size,2) * 1px);
left: calc(var(--x,0) * 1vw);
opacity: 0.5;
top: calc(var(--y,0) * 1vw);
-webkit-animation: flicker calc(var(--duration, 2) * 1s) calc(var(--delay, 10) * 1s) infinite steps(1);
animation: flicker calc(var(--duration, 2) * 1s) calc(var(--delay, 10) * 1s) infinite steps(1);
}
.hill {
background: hsl(var(--hue),100%, 2%);
position: fixed;
bottom: 0;
left: 0;
height: 25vmin;
width: 68vmin;
border-radius: 0 100% 0 0;
}
.hill:after {
content: '';
position:.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0