I feel stupid for not being able to figure it out but for some reason I cannot make those divs to stay in one line. I expect them to be next to each other in one line since they both have half of parent divs width
while keeping flex wrap
in case if I added more divs.
Here is my code
.aside__item {
background-color: green;
margin: 10px;
color: white;
width: 50%;
min-height: 200px;
padding: 50px;
}
.aside {
display: flex;
flex-flow: row wrap;
width: 100%;
}
* {
padding: 0;
box-sizing: border-box;
}
<aside class="aside">
<div class="aside__item">Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Aenean luctus pulvinar risus ut congue. Duis eu metus eros.
</div>
<div class="aside__item">Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Aenean luctus pulvinar risus ut congue. Duis eu metus eros.</div>
</aside>