I want to create an image grid with one large image and two smaller ones to the right of the large one, like so; screenshot: For some reason, the images won't fill the entire height of my grid items. I've found some suggestions involving setting "object-fit: cover;" on the grid items containing images but it doesn't work.
HTML:
<div class="proj-grid">
<div class="featured"><img src="images/grid_test.png" alt=""></div>
<div class="mini1"><img src="images/grid_test.png" alt=""></div>
<div class="mini2"><img src="images/grid_test.png" alt=""></div>
</div>
CSS:
.proj-grid {
display: grid;
grid-template-areas:
"featured featured mini1"
"featured featured mini2";
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: 1fr 1fr;
grid-gap: 1rem;
}
.featured {
grid-area: featured;
}
.mini1 {
grid-area: mini1;
}
.mini2 {
grid-area: mini2;
}
What am I missing here? Thanks!