フレックスボックスで行うことができます。例:
<html>
<style>
.container{
display:flex;
flex-wrap:wrap;
width:100vw;
}
.image{
display:flex;
width:33.3vw;
}
</style>
<div class="container">
<div class="image"><img src="https://i.imgur.com/0I7wcbT.jpg"></div>
<div class="image"><img src="https://i.imgur.com/0I7wcbT.jpg"></div>
<div class="image"><img src="https://i.imgur.com/0I7wcbT.jpg"></div>
<div class="image"><img src="https://i.imgur.com/0I7wcbT.jpg"></div>
<div class="image"><img src="https://i.imgur.com/0I7wcbT.jpg"></div>
<div class="image"><img src="https://i.imgur.com/0I7wcbT.jpg"></div>
<div class="image"><img src="https://i.imgur.com/0I7wcbT.jpg"></div>
<div class="image"><img src="https://i.imgur.com/0I7wcbT.jpg"></div>
<div class="image"><img src="https://i.imgur.com/0I7wcbT.jpg"></div>
</div>
</html>
...だけでなく、https://getbootstrap.com –
であなたを見てみましょうあなたが望むものを記述しなければなりませんが、[こちらのアイデアは](https://css-tricks.com/seamless-responsive-photo-grid/)です。そのサイトの要件に近いものがおそらくあります。 –
[HTML/CSSで3列の完全に反応するイメージグリッドを作成する方法](https://stackoverflow.com/questions/15550974/how-to-make-a-3-columnfullyresponsive- image-grid-in-html-css) –