pandrosov
Понимаю. Наверное, неправильно объясняю. У меня в block-wrapper все блоки выстроены в линию, я скрываю все блоки с помощью overflow и двигаю контейнер через transform. У всех блоков внутри разная высота, контенер берт самую большую и все блоки отображаются с высотой самого высокого блока
ну он и будет брать самую большую, как он может быть меньше?
почитай про блочную модель, что влияет на размер блока.