グリッドレイアウトの画像の大きさをすべて均等に揃えたいのですが高さ、横幅を指定した後object-fitを適用しても画像のようになってしまいます。
画像を囲んでいるdiv要素は検証ツールで見ると均等なのですが画像も均等にする方法はあるでしょうか。
よろしくお願いいたします。
HTML
1 <section id="Style" class="style"> 2 <h1>Style</h1> 3 <div class="style_box"> 4 <div class="style_item"><img src="images/style1.jpg"></div> 5 <div class="style_item"><img src="images/style2.jpg"></div> 6 <div class="style_item"><img src="images/style3.jpg"></div> 7 <div class="style_item"><img src="images/style4.jpg"></div> 8 <div class="style_item"><img src="images/style5.jpg"></div> 9 <div class="style_item"><img src="images/style6.jpg"></div> 10 </div> 11 </section>
CSS
1.style{ 2 padding-top: 30px; 3} 4 5.style_box{ 6 display: grid; 7 grid-template-columns: 300px 300px 300px; 8 grid-template-rows: 300px 300px; 9 gap: 30px; 10 justify-content: center; 11 width: 90%; 12 margin: 0 auto; 13 padding-top: 30px; 14} 15 16.style-item{ 17 background-color: #666; 18} 19 20 .style-item img{ 21 object-fit: cover; 22 width: 300px; 23 height: 300px; 24} 25

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/03/16 16:11