Firefox/IE10/Opera は、ウィンドウを縮小すると、画像を現在のサイズに維持し、スケーリングはまったく行われません。
Chrome は、私が望むようにすべてを比例して縮小する唯一のものです。Chrome が何か間違っているのか、他のすべてのブラウザーが間違っているのか、またはそれを修正する方法がわからない.
HTML
<section>
<div class="card"><img src="http://placehold.it/120x200" alt="" /></div>
<div class="card"><img src="http://placehold.it/120x200" alt="" /></div>
<div class="card"><img src="http://placehold.it/120x200" alt="" /></div>
<div class="card"><img src="http://placehold.it/120x200" alt="" /></div>
<div class="card"><img src="http://placehold.it/120x200" alt="" /></div>
</section>
CSS
section {
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row nowrap;
-moz-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
justify-content: center;
-webkit-box-align: end;
-ms-flex-align: end;
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
align-items: flex-end;
}
.card {
margin: 0 5px;
position: relative;
}
.card img {
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
display: block;
max-height: 100%;
max-width: 100%;
}