solo per IE esiste il cssTextOriginariamente inviato da bejelit
eDiv.setAttribute("style","float:left; width:120px; height:120px; background:#ff0000");
funziona alla grande con firefox e chrome, ma non ie niente![]()
eDiv.style.cssText="{float:left; width:120px; height:120px; background:#ff0000}";
pero' io farei come facevi inizialmente
width e height sicuramente vanno settate come stringhe ed esplicitando l' unita' di misura
nDiv.style.width="100px";
per il float non saprei, forse il ricalcolo del float presuppone che gia' siano in un contenitore
quindi il float potrebbe dover essere aggiunto dopo aver appeso gli elementi