【发布时间】:2018-06-22 23:40:38
【问题描述】:
我正在尝试使用 flexbox 创建包含图像的响应式布局。我已经实现了我想要的模式,但它没有响应。以下是模式:
https://jsfiddle.net/wcep5tuk/16/embedded/result/
即使模式看起来不错,但在调整窗口大小时,一切都崩溃了。这是我的 css:
.my-container {
margin: 0 auto;
height: auto;
max-width: 70%;
display: flex;
}
.left-flex-container {
width: 59.4%;
height: auto;
display: flex;
flex-wrap: wrap;
}
.right-flex-container {
width: 35%;
height: auto;
}
div.left-flex-container>img,
div.right-flex-container>img {
max-width: 100%;
height: auto;
border: 1px solid #000;
}
还有我的html
<div class="my-container">
<div class="left-flex-container">
<img src="http://via.placeholder.com/789x330" alt="">
<img src="http://via.placeholder.com/306x228" alt="">
<img src="http://via.placeholder.com/481x228" alt="">
</div>
<div class="right-flex-container">
<img src="http://via.placeholder.com/440x565" alt="">
</div>
</div>
https://jsfiddle.net/wcep5tuk/16/
任何帮助将不胜感激。
【问题讨论】:
标签: html css responsive-design flexbox