トリックは、1と3の間のマージンが2と4のように15ピクセルになるように、div番号3を少し高くしたいということです.
http://www.tiikoni.com/tis/view/?id=528cedf
問題は、div のサイズが SQL クエリからのデータのサイズと異なるため、div のサイズがわからないことです。そして、divは1,2,3,4,5..... 2 x 2の順序で取得され、それぞれがクエリの要素を表します。leftobject、rightobject で既に div を分割しています。
.leftobject
{
float:left;
position: relative;
width: 300px;
border-style: outset;
border-width: 3px;
border-color: #EdEDED;
background-color: #FFFFFF;
border-radius: 15px;
margin-bottom: 15px;
}
.rightobject
{
margin-left: 315px;
position: relative;
width: 300px;
border-style: outset;
border-width: 3px;
border-color: #EdEDED;
background-color: #FFFFFF;
border-radius: 15px;
margin-bottom: 15px;
}
要素 % 2 = 0 の場合は左側にあり、それ以外の場合は右側にある場合、json を使用して div を出力するための for ループを実行しています。
ありがとうございました。