Sergey1986,
не правильно, я тоже просто скопировал, а нужно
$('<div/>', {
style: 'left:20px;top:20px',
html: html
}).appendTo(this);
Либо
$('<div/>', {
html: html
}).appendTo(this).css({параметры}).и т.д.;
А вообще стили таким вещам задают в CSS, а вот размеры которые могут зависеть от содержания, позиционирование, это после добавления рассчитывают.