Como copiar programaticamente todos os atributos de estilo de um elemento DOM para outro

Eu tenho uma página com dois quadros e preciso (via javascript) copiar um elemento e todos os seus elementos aninhados (é uma árvore ul / li) e, o mais importante, é o estilo de um quadro para o outro.

Eu recebo todo o conteúdo através da atribuição de innerhtml e posso posicionar o novo elemento no segundo quadro com dest.style.left e dest.style.top e ele funciona. Mas estou tentando obter todas as informações de estilo e nada está acontecendo.

Estou usando o getComputedStyle para obter o estilo final de cada elemento de origem, conforme percorrer cada nó e atribuí-los à mesma posição no nodelist de destino, e nada acontece para alterar visualmente o estilo.

o que estou perdendo?

questionAnswers(3)

yourAnswerToTheQuestion