Just delving into Bootstrap's grid system for the first time here, so bear with me if this sounds silly.
My goal is to create a 3 column page that is responsive, featuring an image and a Spotify player in each column.
Everything looks good on a full window: 3 columns display
and even on a small window: 1 column display
However, when it reduces to 2 columns, the 3rd column's content gets split: 2 columns display
This is the code I have at the moment:
<div class="container">
<div class="row">
<div class="col text-center">
<img src="images/capa_marrow.jpg" height="300" width="300">
<iframe src="https://open.spotify.com/embed/album/20zacwBmt9ay2EcAYb8CLc" width="300" height="380" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe>
</div>
<div class="col text-center">
<img src="images/capa_difraction.jpg" height="300" width="300">
<iframe src="https://open.spotify.com/embed/album/4sbQLJP8qPaiQXNqTYAYSp" width="300" height="380" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe>
</div>
<div class="col text-center">
<img src="images/capa_chromatic.jpg" height="300" width="300">
<iframe src="https://open.spotify.com/embed/album/4X9FVjDibj5yWgZYVwOVRj" width="300" height="380" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe>
</div>
</div>
</div>
How do I ensure that the image always appears above the Spotify player, even in a 2-column display?