Я работаю над проектом разработки личного интерфейса, и я хотел добавить видео раздел на целевой странице. Раздел видео состоит из двух гибких столбцов, видеопроигрывателя, а во втором столбце - вертикальной прокрутки с предложениями. Я довольно новичок в CSS flex и не могу понять, почему прокручиваемый элемент div не такой же высоты, как столбец видео.
Мне нужно сделать прокручиваемый div с фиксированной высотой, иначе он будет увеличивать свою высоту до тех пор, пока все элементы внутри него не будут видны, и я не хочу этого, я просто хочу, чтобы это был прокручиваемый div.
Вот как это выглядит в настоящее время:

И это моя разметка:
<div class="video">
<video src="videos/main.mp4" />
<div class="suggestions">
<div class="suggestion">
<img src="thumbs/1.jpg" />
<div class="caption">
<h3>lorem ipsum dolor siet amet</h3>
<p>29 june 2019</p>
</div>
</div>
<div class="suggestion">
<img src="thumbs/1.jpg" />
<div class="caption">
<h3>lorem ipsum dolor siet amet</h3>
<p>29 june 2019</p>
</div>
</div>
</div>
</div>
.video {
display: flex;
}
.video video {
flex: 1.5;
}
.video .suggestions {
flex: 1;
overflow-y: scroll;
}
Мне бы очень хотелось узнать, как сделать прокручиваемый div такой же высоты, как и видео div, при этом поддерживая отзывчивость видео. Спасибо!