.parent {
margin: auto;
max-width: 940px;
height: 700px;
display: grid;
grid-template-columns: repeat(5, 1fr);
grid-template-rows: repeat(5, 1fr);
grid-column-gap: 0px;
grid-row-gap: 0px;
And then each element on the grid :
.two {
display: grid;
grid-column-start: 1;
grid-column-end: 5;
grid-row-start: 2;
grid-row-end: 5;
z-index: 0;
pointer-events: none;
}
aside {
display: grid;
grid-column: 2 ;
grid-row: 2 ;
background-color: #FBDD6E;
width: 150px;
padding: -1px;
margin: 5px;
}
main {
display: grid;
grid-column : 3 / 5 ;
grid-row : 2 / 2 ;
background: bottom;
background-color: #EEB3FF;
background-image: url("
https://strange-things-happen.neocities.org/dandelions.png");
background-size: 100%;
background-repeat: no-repeat;
color: #B71887;
flex: 1;
padding: 20px;
margin: 5px;
border-image: url("
https://64.media.tumblr.com/47d4d7688278aee63436613bc8843674/fb978ef4c9e61e33-3e/s500x750/4f5f3b69a346a35014643b171c933f2ba1acbcca.pnj");
border:2px dashed #B71887;
order: 2;
}
#musictv {
display: grid;
grid-column: 4;
grid-row: 3;
position: relative;
z-index: 2;
pointer-events: none;
}
#musicvideo {
display: grid;
grid-column: 4;
grid-row: 3;
z-index: 1;
position: relative;
align-items: center;
}