オンライン div を使用して行列に div を表示しようとしています。ここは同じです
https://jsfiddle.net/sreeram62/b5d3s/1/
以下同じです。
<style>
*{
margin:0px;
padding:0px;
}
.changed{
display:inline-block;
vertical-align:top;
}
</style>
</head>
<body>
<div style="border:1px solid #F00; width:900px; min-height:1000px">
<div class="changed" style="width:220px; margin:3px; border:1px solid #0C0; height:30px;"></div>
<div class="changed" style="width:220px; margin:3px; border:1px solid #0C0; height:20px;"></div>
<div class="changed" style="width:220px; margin:3px; border:1px solid #0C0; height:30px;"></div>
<div class="changed" style="width:220px; margin:3px; border:1px solid #0C0; height:30px;"></div>
<div class="changed" style="width:220px; margin:3px; border:1px solid #0C0; height:37px;"></div>
<div class="changed" style="width:220px; margin:3px; border:1px solid #0C0; height:30px;"></div>
</div>
最初の行の 2 番目の div が小さいため、5 番目の div (2 番目の行の 2 番目) を表示する必要がありますが、2 番目の行全体が同じ垂直線から始まります。