Мне нужно немного больше ясности в вашем вопросе и описании, но я думаю, что я понимаю, что вы говорите.
Я предполагаю, что на изображении выше происходит то, что происходит в настоящее время, но вы хотите, чтобы серый, относительно позиционированный контейнер "окружал" абсолютно позиционированные контейнеры, где бы они ни находились?
Если это так, я бы добавил еще один DIV после всех ваших абсолютно позиционированных контейнеров, которым присвоено clear:both
. Это мой личный маленький совет, чтобы убедиться, что родительский контейнер обнимает всех своих детей, независимо от того, куда они убегают.
Надеюсь, что поможет