Recientemente me encontré con un problema de paliza de diseño y quería confirmar si mi comprensión es correcta.
Lo que estaba haciendo
Let element = document.getElememtById(id); Let element2 = document.getElementById(id2); element.style.margin = element2.style.marginEste código estaba causando que el diseño se agitara, ya que estaba obteniendo el valor de margen de element2 en mi código js (que requiere el cálculo del diseño) y luego configuraba el valor de margen de otro elemento que invalida el diseño anterior.
No estoy calculando el valor del margen para el elemento 2 ahora y almacenándolo en alguna variable, el código ahora parece
Let element2 = document.getElementById(id2); element.style.margin = variable¿Establecer el margen aquí conduce a una paliza del diseño o es aceptable?