インラインブロックを使用してイメージギャラリーを作成しています。各イメージにはdivとwidthがあります。ページのサイズを変更すると問題が発生します。画像は画面の幅に合わせて調整されますが、約400ピクセル(モバイルエリア)になると画像が極端に小さくなりすぎます。インラインブロックプロパティを使用したレスポンスイメージのサイズ変更
画面の幅に関係なく、画像のサイズを維持するにはどうすればよいですか?
* {
box-sizing:border-box;
}
.container {
width:80%;
}
section.portfolio {
background:
}
section.portfolio .col {
background:;
width:23.3%;
padding:10px;
margin: 5%;
display:inline-block;
vertical-align:top;
}
section.portfolio .col img {
display:inline-block;
vertical-align:top;
}
img {
max-width:100%;
height: auto;
width: auto;
}
<section class="portfolio">
<div class="container">
<div class="col">
<img src="http://images3.nike.com/is/image/DotCom/PDP_HERO/843384_001_C_PREM/air-max-1-ultra-flyknit-shoe.jpg">
</div>
<div class="col">
<img src="http://images3.nike.com/is/image/DotCom/PDP_HERO/843384_001_C_PREM/air-max-1-ultra-flyknit-shoe.jpg">
</div>
<div class="col">
<img src="http://images3.nike.com/is/image/DotCom/PDP_HERO/843384_001_C_PREM/air-max-1-ultra-flyknit-shoe.jpg">
</div>
</div>
</section>
これは多くの感謝をしました!モバイル向けのメディアクエリに加えて、コンテンツに基づいてメディアクエリを追加します。 –
ようこそ友だち.... – repzero