So I have a list next to a video player, as seen here
I want the menu to be scrollable, and only have it as big as the video player. The problem is that the video player is responsive, so the height can vary based upon how wide the screen is.
The HTML code looks a bit like this:
<div class="row justify-content-center" id="chat">
<div class="col-9">
<video id="my-video" class="video-js vjs-big-play-centered" controls preload="auto">
</video>
</div>
<div class="col-3">
<ul class="nav nav-pills flex-column list-scroll">
<li class="nav-item">
<a class="nav-link active" href="#">Active</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li><li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li><li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li><li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li><li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link disabled" href="#">Disabled</a>
</li>
</ul>
</div>
</div>