新しいフレックスボックスレイアウトのみを使用して、pinterestまたはjQuery組積造と同じタイプのデザインレイアウトを取得できるかどうかを知りたいと考えました。これが私が得た限りです:
.flex-container {
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
}
.item {
width: 220px;
height: 250px;
margin: 10px auto;
padding: 0;
background: #ccc;
}
.item:nth-child(3n+2) {
background: #aaa;
height: 400px;
}
PHPループを使用して12個のアイテムを作成しているHTML
<?php
for ($i=0; $i<=11; $i++) {
echo '<div class="item"></div>';
}
?>