UPD: опытным путём определили, что виновато было свойство float во внутренних блоках. Кто-нибудь может объяснить мне логику этого явления, почему так происходит?
~~~
Помогите понять, почему при раскрытии MORE (по клику на картинку), внешний блок сворачивается до узкой полоски и перестаёт включать в себя все остальные. И как от этого избавиться. Фиксированную высоту у внешнего блока поставить не могу, к сожалению, под картинкой ещё планируются несколько MORE, которые будут разворачиваться вниз. Надо, чтобы рамка с фоном все их в себя включала.


Результат:

Впрочем, если убрать MORE, получается та же фигня, только сразу:
читать дальше