我有問題讓我的css flexbox佈局工作。我希望能夠在1170像素上獲得4個盒子,但是我得到了垂直佈局。我在IE11 maxathon進行了測試,而Chrome簡單的css3 flex佈局將垂直 - 不跨越
這裏的HTML
.textwidget {
width: 100%;
background-color: orange;
}
.ec-postcards {
width: 1170px;
margin: 0 auto;
display: flex;
flex-flow: row nowrap;
justify-content: space-around;
}
.postcard-block {
width: 20%;
background: pink;
}
<aside class="home-postcards">
<div class="ec-postcards">
<div class="textwidget">
<div class="postcard-block ">
<img src="wp-content/uploads/2016/03/alcove-units.jpg" alt="" />
<p><a href="living">living</a>
</p>
</div>
<div class="postcard-block ">
<img src="wp-content/uploads/2016/03/alcove-units.jpg" alt="" />
<p><a href="living">living</a>
</p>
</div>
<div class="postcard-block ">
<img src="wp-content/uploads/2016/03/alcove-units.jpg" alt="" />
<p><a href="living">living</a>
</p>
</div>
<div class="postcard-block ">
<img src="wp-content/uploads/2016/03/alcove-units.jpg" alt="" />
<p><a href="living">living</a>
</p>
</div>
</div>
<!-- ec-postcards-->
</div>
</aside>
好吧,我似乎已經解決了它,但將flex css移動到文本小部件上......這讓我感到奇怪? – maxelcat