๐Ÿš๏ธ CSS Art: Haunted House with Parallax Layers
codepen.ioยท7hยท
Discuss: DEV
Flag this post

* {
margin: 0;
padding: 0;
box-sizing: border-box;
}

body {
overflow: hidden;
background: #0a0a1a;
font-family: "Georgia", serif;
}

.scene-container {
position: relative;
width: 100vw;
height: 100vh;
overflow: hidden;
cursor: crosshair;
}

/* Sky Background */
.sky {
position: absolute;
width: 100%;
height: 100%;
background: linear-gradient(
to bottom,
#1a1a3e 0%,
#2d1b4e 30%,
#3d2a5a 60%,
#1a1a2e 100%
);
transition: transform 0.3s ease-out;
}

/* Stars */
.stars {
position: absolute;
width: 100%;
height: 100%;
background-image: radial-gradient(2px 2px at 20% 30%, white, transparent),
radial-gradient(2px 2px at 60% 70%, white, transparent),
radial-gradient(1px 1px at 50% 50%, white, transparent),
radial-gradient(1px 1px at 80% 10%, white, transparent),
radial-gradient(2px 2px at 90%...

Similar Posts

Loading similar posts...