Я переписываю все и ухожу от абсолютных позиций и вместо этого использую float для позиционирования вещей так, как я хочу.
Теперь возникает вопрос, как разместить несколько блоков друг над другом? Пользователь сможет каким-то образом переключаться между этими div.
Спасибо.
Редактировать: Я ухожу от абсолютного положения потому, что хочу, чтобы мой div по-прежнему был потомком своего родителя. то есть, если мой div расширяется, я хочу, чтобы родительский div также расширялся.