code
Document
code
*{
margin: 0;
padding: 0;
box-sizing: border-box;
}
.main_div{
height: 100vh;
width: 100vw;
background: #2D393A;
position: absolute;
display: flex;
z-index: -2;
}
.main_sun{
width: 15%;
height: 100%;
position: absolute;
background: #000;
}
.planets{
position: absolute;
width: 85%;
height: 100%;
background: #000;
right: 0%;
z-index: -1;
}
.sun{
height: 16rem;
width: 16rem;
background: #FDB813;
border-radius: 50%;
box-shadow: 5px 5px 8px 8px#FFA500;
position: absolute;
transform: translate(-40%,50%);
}
.mercury{
position: absolute;
height: 1.8rem;
width: 1.8rem;
border-radius: 50%;
background-color: #DBCECA;
z-index: 1;
left: 4%;
top: 45%;
}
.venus{
position: absolute;
height: 2.2rem;
width: 2.2rem;
border-radius: 50%;
background-color: #ce5627;
box-shadow: 0px 1px 3px 0.2px rgb(190, 69, 69);
z-index: 1;
left: 10%;
top: 50%;
}
.earth{
position: absolute;
height: 5rem;
width: 5rem;
border-radius: 50%;
background-color:#1f7da1;
z-index: 1;
left: 20%;
top: 45%;
overflow: hidden;
}
.earth::before{
content: '';
position: absolute;
height: 3rem;
width: 1.3rem;
background: #1e5811;
transform: rotate(28deg);
border-radius: 6px 100% 100% 30%;
top: 10%;
left: -2%;
}
.earth::after{
content: '';
position: absolute;
height: 2rem;
width: 2.5rem;
background: #1e5811;
border-radius: 70% 100% 100% 30%;
bottom: -20%;
left: 30%;
}
.land{
position: absolute;
height: 3.6rem;
width: 2rem;
background: #1e5811;
right: -17%;
transform: rotate(2deg);
border-radius: 1.5rem 2px 0.6rem 10px;
top: 2%;
}
.mars{
position: absolute;
height: 2.5rem;
width: 2.5rem;
border-radius: 50%;
background-color: #be6511;
z-index: 1;
left: 33%;
top: 45%;
}
.jupiter{
position: absolute;
height: 8rem;
width: 8rem;
border-radius: 50%;
background-image: repeating-linear-gradient(to bottom, rgb(250, 204, 0) 15%, rgba(160, 98, 18, 0.904) 30%);
z-index: 1;
left: 43%;
top: 35%;
}
.saturn{
position: absolute;
height: 7rem;
width: 7rem;
border-radius: 50%;
background-image: linear-gradient(to bottom, rgb(175, 91, 52) 5%, rgba(209, 212, 29, 0.904) 100%);
z-index: 1;
left: 58%;
top: 35%;
}
.saturn::before{
position: absolute;
content: '';
height: 2.5rem;
width: 10.5rem;
border-radius: 50%;
border-bottom: 10px solid rgba(197, 197, 13, 0.904);
border-right: 10px solid rgba(197, 197, 13, 0.904);
border-left: 10px solid rgba(197, 197, 13, 0.904);
top: 28%;
left: -30%;
transform: rotate(20deg);
}
.uranus{
position: absolute;
height: 6rem;
width: 6rem;
border-radius: 50%;
background-color: #4FD0E7;
z-index: 1;
left: 73%;
top: 40%;
}
.neptune{
position: absolute;
height: 5rem;
width: 5rem;
border-radius: 50%;
background-color:#8ec3c3;
z-index: 1;
left: 88%;
top: 35%;
}