I'm using percentages to scale thumbnails in a gallery on my website, and I can't get object-fit: cover to work with them. I'm trying to use object-fit so I can get the thumbnails to actually be square instead of whatever aspect ratio the images themselves have.
This is what my code looks like:
<div class="gallery">
  <a href="#"><img class="tile" src="#"></a>
</div>
(the a and img tags repeat a bunch of times in each of the gallery divs)
And this is my CSS:
.gallery {
  width: 100%;
  max-width: 1400px;
  min-width: 600px;
  margin: 0 auto;
  margin-top: 1rem;
  font-size: 0px;
  margin-bottom: 3rem;
}
.gallery img{
  display: inline-block;
  object-fit: cover;
  width: 25%;
}
The only object-fit that works is none which does manage to contain them in the square shape but also doesn't scaled them down at all.
I don't think I can use something other than percentages, because I need the thumbnails to scale down when the gallery div itself does.