Flexbox Article 2

by Anonymous

HTML

<div class="flex-container">
    <div class="flex-item">flex item 1</div>
    <div class="flex-item flex-container-bottom">
        <div class="flex-item-bottom">flex item 2</div>
    </div>
</div>

CSS

.flex-container {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 300px;
    height: 240px;
    background-color: Silver;
}

.flex-container-bottom {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 300px;
    height: 240px;
    background-color: orange;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.flex-item {
    background-color: DeepSkyBlue;
    width: 100px;
    height: 100px;
    margin: 5px;
}

.flex-item-bottom {
    background-color: red;
    width: 100%;
    height: 50px;
}