I need to make a grid of images of 5 by 5, on 3/4 of the screen on a desktop, but 3 by 9 (last row has only 1 image) when is a mobile device.
All images will be 120x175 always.
Desired desktop:
Desired mobile:
I currently have a grid of 4 by 4, because Bootstrap works with col divisible by 3 or 4.
But the problem is the grid doesn't accomodate on mobile devices.
Current desktop:
Current mobile:
Code:
<div class="row">
<div class="col-md-1"></div>
<div class="col-md-7">
<div class="row">
<div class="col-md-3 mb-3">
<img src="https://picsum.photos/100/200">
</div>
<div class="col-md-3 mb-3">
<img src="https://picsum.photos/100/200">
</div>
<div class="col-md-3 mb-3">
<img src="https://picsum.photos/100/200">
</div>
<div class="col-md-3 mb-3">
<img src="https://picsum.photos/100/200">
</div>
</div>
<div class="row">
<div class="col-md-3 mb-3">
<img src="https://picsum.photos/100/200">
</div>
<div class="col-md-3 mb-3">
<img src="https://picsum.photos/100/200">
</div>
<div class="col-md-3 mb-3">
<img src="https://picsum.photos/100/200">
</div>
<div class="col-md-3 mb-3">
<img src="https://picsum.photos/100/200">
</div>
</div>
</div>
<div class="col-md-4">
</div>
</div>