【发布时间】:2014-11-27 10:38:07
【问题描述】:
各位程序员大家好!
我有一个简单的盒子布局,我很想用 flexbox 来实现,但我就是想不通。它应该看起来像这张图片。
所以基本上是一行和两列,行固定在 100 像素高,但都在一个容器中。到目前为止我的代码是:
#productShowcaseContainer {
display: inline-flex;
flex-flow: row wrap;
height: 600px;
width: 580px;
background-color: rgb(240, 240, 240);
}
#productShowcaseTitle {
display: inline-block;
height: 100px;
width: 100%;
background-color: rgb(200, 200, 200);
}
#productShowcaseDetail {
flex: 3;
background-color: red;
}
#productShowcaseThumbnailContainer {
flex: 2;
background-color: blue;
}
<div id="productShowcaseContainer">
<div id="productShowcaseTitle"></div>
<div id="productShowcaseDetail"></div>
<div id="productShowcaseThumbnailContainer"></div>
</div>
我知道这可以通过多种方式实现,但我更喜欢使用 CSS Flex。
【问题讨论】: