SO - 29137152
by Arun P Johny
HTML
<div id="holder"></div>
CSS
.box {
width:50px;
height:50px;
background:#eee;
position:absolute;
border:1px solid;
}
JavaScript
var left = 0,
top = 0;
for (var i = 1; i <= 10; i++) {
$('<div class="box" id=box' + i + '></div>').appendTo('#holder');
$('#box' + i).css({
'left': left,
top: top
});
left += 60;
if (i % 3 == 0) {
left = 0;
top += 70;
}
}