Первый div должен заполнить оставшуюся оставшуюся высоту, а второй div должен располагаться внизу с начальной высотой.Элемент позиции внизу с высотой заполнения предшествующего элемента
DEMO:
.container {
width: 240px;
height: 400px;
background: #E0E0E0;
display: flex;
flex-direction: column;
}
.first {
border :1px solid black;
padding: 1em;
box-sizing: border-box;
}
.second {
border: 1px solid blue;
padding: 1em;
box-sizing: border-box;
}
<div class="container">
<div class="first">
I SHOULD FILL WHATS REMAINING AFTER SECOND ONE
</div>
<div class="second">
<div>
I SHOULD BE AT THE BOTTOM FILLING ONLY MY OWN HEIGHT
</div>
</div>
Я не совсем понимаю, что вы хотите достичь. * Первый div должен заполнить оставшуюся высоту, оставшуюся * - оставшуюся высоту от того, где, где? – Chris
@Chris Когда второй div расположен внизу, div должен заполнить остальную часть высоты (остаток высоты контейнера). http://i.imgur.com/l4QdyWP.png – Paran0a