Я не понимаю, почему необходимо установить его динамически.Если это float:left;
и они помещают <div class="clear">
внизу скрытого раздела, вы сможете увидеть содержимое этого раздела, когда он не был скрыт с помощью JavaScript.Затем вы можете настроить макет с отступом и полем, чтобы он выглядел симпатично.
Или они также могли бы использовать position:relative;
и position:absolute;
для компоновки скрытых секций.Все сводится к предпочтениям.