I am facing an issue with my flex parent container. It is set to flex-wrap: wrap
and justify-content: flex-end
. Within this container, there is a flex-child called button-group
that I want to align to the left using align-self
, but it seems to not be working as expected.
.container{
width: 500px;
height: 500px;
background: pink;
display: flex;
justify-content: flex-end;
flex-wrap: wrap;
}
.button-group {
background: lightblue;
align-self: flex-start; /* Not working!*/
padding: 5px 10px;
}
.main-box {
width: 450px;
height: 300px;
background: lime;
}
.myfooter {
width: 50%;
height: 10%;
background-color: black;
}
<div class="container">
<div class="button-group">
<button></button>
<button></button>
<button></button>
</div>
<div class="main-box"></div>
<div class="myfooter"> </div>
</div>
How can I achieve the alignment of the button group to the left while keeping the flex wrap intact?