Ни одно объяснение не является плохим ответом, и у вас также есть синтаксическая ошибка. Я предлагаю вам прочитать о Flexbox, прежде чем отвечать на вопросы, используя его.
ужно растянуть желтого ребенка, чтобы заполнить всю высоту родителя. Без установки родительской высоты. Высота родительского элемента должна зависеть от синего дочернего текста.https://jsfiddle.net/7vaequ1c/1/
<div style='display: flex'>
<div style='background-color: yellow;height: 100%; width: 20px'>
</div>
<div style='background-color: blue'>
some<br>
cool<br>
text
</div>
</div>