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;
    }
}