body {
margin: 10px;
background-color: #a181b9 ;
}
main {
display: flex;
flex-direction: flex;
flex-wrap: wrap;
gap: 40px 40px;
row-gap: 40px 40px;
column-gap: 40px;
margin: 20px;
}
main2 {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-content: center;
gap: 40px 40px;
row-gap: 40px 40px;
column-gap: 40px;
margin: 20px;
}
main3 {
display: flex;
flex-direction: column;
flex-wrap: wrap-reverse;
justify-content: flex-end;
align-items: stretch;
gap: 40px 40px;
row-gap: 40px 40px;
column-gap: 40px;
margin: 20px;
}
.red {
background-color: red;
width: 100px;
height: 100px;
border-radius: 30rem;
}
.red2 {
background-color: red;
width: 600px;
height: 200px;
border-radius: 2rem;
}
.orange {
background-color: #f47b00;
width: 400px;
height: 200px;
border-radius: 6rem;
}
.orange2 {
background-color: #f47b00;
width: 300px;
height: 600px;
border-radius: 2rem;
}
.blue {
background-color: blue;
width: 400px;
height: 800px;
border-radius: 4rem;
}
.blue2 {
background-color: blue;
width: 4000px;
height: 400px;
border-radius: 2rem;
}
.lime {
background-color: lime;
width: 100%;
height: 450px;
border-radius: 6rem;
}
.lime2 {
background-color: lime;
width: 4000px;
height: 200px;
border-radius: 4rem;
}
div {
background-color: red;
width: 100px;
height: 100px;
border-radius: 30rem;
}
p {
font-family: 'Archivo', sans-serif;
font-size: 8rem;
line-height: 1;
align: center;
margin: 3px;
text-align: right;
}
p2 {
font-family: 'Archivo', sans-serif;
font-size: 8rem;
line-height: 1;
align: center;
margin: 3px;
text-align: left;
}
index.css