Something peculiar is happening to me. I have the following snippet of HTML code, but the issue lies in the fact that the panelPrincipal begins hidden with the following JavaScript code:
var panelPrincipal = document.getElementById('panelPrincipal');
panelPrincipal.style.display="none";
Once I have selected the main character using the panelSelecProta, a function changes the style.display from "none" to "block". The problem is, I tested the panelPrincipal and it looked fine in its correct position, but when I set the display to block, the columns appeared under each other, resulting in a bad position.
I have been trying to identify where it's going wrong, but all I can pinpoint is that the display setting in the function is what's causing the issue, though the reason behind it eludes me.