私はいくつかのコードに問題があります。私はこのウェブサイトをレスポンシブにしようとしていますが、それを縮めてアイテムが隣にある代わりに「下になる」場合、 アイテムが特定の最小幅まで縮小し、それが適合しない場合、アイテムがもう一度大きくなり、アイテム自体が大きくなって大きく見えるので、大きなギャップを残してしまうのが好きです。ここでレスポンシブルウェブサイトの公開スペース
body {
margin: 5% 7%;
background-color: #A07429;
}
main {
overflow: hidden;
background-color: #F2C473;
border: 2px solid black;
border-radius: 80px;
padding-top: 10%;
padding-bottom: 10%;
padding-left: 6vw;
padding-right: 11vw;
}
.item {
margin-left: 5vw;
min-width: 250px;
max-width: 320px;
width: 100%;
float: left;
vertical-align: middle;
background: #543E18;
text-align: center;
color: white;
font-size: 200%;
margin-bottom: 10%;
display: inline-block;
}
img.itemimg {
width: 90%;
margin: 5%;
}
<main>
<div class="item"><img class="itemimg" src="media/pic1.JPG" alt="refresh!">
<p>link1</p>
</div>
<div class="item"><img class="itemimg" src="media/pic2.jpg" alt="refresh!">
<p>link2</p>
</div>
<div class="item"><img class="itemimg" src="media/pic3.jpg" alt="refresh!">
<p>link2</p>
</div>
<div class="item"><img class="itemimg" src="media/pic4.jpg" alt="refresh!">
<p>link1</p>
</div>
</main>
の詳細を参照してください。ありがとうございました!これは助けになった! 他のコメントも素晴らしいですが、この1つが最も役立ちました。ありがとう! –