Hola:
Pues no tiene ningún truco especial... tal vez no hayas usado la sintaxis correcta...
var elementoNuevo = document.createElement("div");
elementoNuevo.style.height = "400px";
document.body.appendChild(elementoNuevo);
Fíjate que es un elemento de bloque (div)... con otros elementos sería distinto, y siempre son cadenas de texto.
Saludos