使用 CSS Flex box 模型,如何强制图像保持其高宽比?
小提琴: http://jsfiddle.net/xLc2Le0k/2/
请注意,图像拉伸或收缩是为了填充容器的宽度。这很好,但是我们是否也可以通过拉伸或缩小 身高来保持图像的比例呢?
超文本标示语言
<div class="slider">
<img src="http://www.placebacon.net/400/300" alt="Bacn">
<img src="http://www.placebacon.net/400/300" alt="Bacn">
<img src="http://www.placebacon.net/400/300" alt="Bacn">
<img src="http://www.placebacon.net/400/300" alt="Bacn">
</div>
CSS
.slider {
display: flex;
}
.slider img {
margin: 0 5px;
}